随笔分类 - 编程思想
摘要:原文地址:http://luopq.com/2016/02/21/write-good-function/ 函数是实现程序功能的最基本单位,每一个程序都是由一个个最基本的函数构成的。写好一个函数是提高程序代码质量最关键的一步。本文就函数的编写,从函数命名,代码分布,技巧等方面入手,谈谈如何写好一个可
阅读全文
摘要:好程序与差程序 Good Programming, Bad Programming 发布时间: 2012-11-20 16:32:21| 阅读数:2,735 views 优秀的程序可以使复杂的东西看起来很简单;糟糕的程序让原本简单的东西变得复杂。 优秀的程序不需要加以说明;糟糕的程序需要大量注释。
阅读全文
摘要:优秀API设计的十大原则2015-09-23 分类:编程开发、设计模式、首页精华暂无人评论分享到:更多4二十万年薪PHP工程师培养计划成为被疯抢的Android牛人风中叶讲Java重难点Linux运维基础课程本文由码农网– 小峰原创翻译,转载请看清文末的转载要求,欢迎加入技术翻译小组!每个软件开发...
阅读全文
摘要:11步提高代码质量和整体工作效率发布时间:2012-12-28 13:09:00来源:评论:0点击:次 【字号:大中小】QQ空间新浪微博腾讯微博人人网豆瓣网百度空间百度搜藏开心网复制更多21这篇文章要介绍的,是我作为专业程序员这些年来学到的能真正提高我的代码质量和整体工作效率的10件事情。1. 永远...
阅读全文
摘要:从StackOverflow来的值得回味的编程观点很多有意思的话语在 2012年06月08日 那天写的 已经有 4148 次阅读了感谢参考或原文www.csdn.net服务器君一共花费了52.752 ms进行了2次数据库查询,努力地为您提供了这个页面。试试阅读模式?希望听取您的建议知名问答网站St...
阅读全文
摘要:编程范式,程序员的编程世界观编程范式的重要性在 2013年06月17日 那天写的 已经有 14796 次阅读了感谢参考或原文服务器君一共花费了19.580 ms进行了2次数据库查询,努力地为您提供了这个页面。试试阅读模式?希望听取您的建议编程范式(Programming Paradigm)是某种编...
阅读全文
摘要:随机(Random)随机是智能的基础,人工智能的很多技术都需要用到随机,因此有必要把这个提到前面谈谈一考虑基于C/C++,般我们都是使用的rand ()等函数实现随机,当然我们也有吊炸天的boost库可以实现各种伪随机#include uniform_int distribution(1, 100)...
阅读全文
摘要:程序员必须知道的编程格言分类:程序员/站长2012-02-29 09:52588人阅读评论(2)收藏举报编程blog1.保持简单直白(Keep It Simple Stupid)2.不要自我复制(Don’t Repeat Yourself)3.能干的人解决问题。智慧的人绕开问题(A clever p...
阅读全文
摘要:10 位顶级 PHP 大师的开发原则ruby_chen发布于: 2013年03月28日 (61评)分享到:收藏+139#深圳# 6月10日 亚马逊AWSome Day云计算免费培训报名中在WEB开发世界里,PHP是最流行的语言之一,从PHP里,你能够很容易的找到你所需的脚本,遗憾的是,很少人会去用“...
阅读全文
摘要:最近一段时间一直在做APP接口,总结一下APP接口开发过程中的注意事项:1、效率:接口访问速度APP有别于WEB服务,对服务器端要求是比较严格的,在移动端有限的带宽条件下,要求接口响应速度要快,所有在开发过程中尽量选择效率高的框架,PHP建议使用YAF框架。2、数据格式最好使用JSON格式数据,因为...
阅读全文
摘要:微信红包系统设计 & 优化浏览次数:151次腾讯大讲堂2015年04月02日字号:大中小分享到:QQ空间新浪微博腾讯微博人人网豆瓣网开心网更多0编者按:经过2014年一年的酝酿,2015微信红包总量创下历史新高,峰值1400万次/秒,8.1亿次每分钟,微信红包收发达10.1亿次,系统整体运行平稳, ...
阅读全文
摘要:这是我在知乎上关于问题“只会 if, else, 数据库 CRUD 的 Java 程序员如何提升自己?”给出的答案。其实,这应该就是一个关于早期技术人员怎样突破瓶颈的问题。作为一个爱好技术的人,我们最常见的技术入门——或者说技术切入点——就是开发有实际可见结果的应用——因为这个够简单,够有成就感。而...
阅读全文
摘要:2001-10-25 16:181447人阅读评论(0)收藏举报refactoringprimitiveinheritanceclassparallellibrary1.Duplicated Code代码重复几乎是最常见的异味了。他也是Refactoring 的主要目标之一。代码重复往往来自于cop...
阅读全文
摘要:博客分类:oracle-dba原子性 多个事情组成一个单元,要么同时成功或失败,不能只运行其中一个一致性 事务处理要将数据库从一种状态转变为另一种状态。 一旦提交了修改数据,那么其它人读取这个数据,也是被修改后的数据隔离性 在事务处理提交之前,事务处理的效果不能由系统中其它事务处理 多个用户,不能同...
阅读全文
摘要:1.1 CodeSmith一款人气很旺国外的基于模板的dotnet代码生成器官方网站:http://www.codesmithtools.com官方论坛:http://forum.codesmithtools.com/default.aspx版权形式:30天试用开源:否需要先注册确认后才能下载1.2...
阅读全文
摘要:近日,IEEE Spectrum推出 了一个最流行的编程语言排行榜。排行榜筛选了 12 项指标,综合了 10 个来源(含 IEEE Xplore、Google、GitHub)的数据,最终评选出了下面这个排行榜(满分 100,得分越高排名越靠前),其中的十大编程语言分别是:1、 Java2、 C3...
阅读全文
摘要:在所谓的纪律性团队里,程序员往往学不到什么东西。因为麻木地堆代码永远不是软件行业的核心竞争力,设计能力才是,多问几个为什么、一定要这样和为什么不那样,对年轻人,尤其对一个有技术追求的年轻人永远有好处。国庆节长假前后,我和很多业内外的朋友们展开了关于“码农”的大讨论,作为这些讨论的延伸,一篇叫做《从“...
阅读全文
摘要:在软件工程研究中,被验证得最多的结论就是对于同等经验的两个不同程序员,在效率和质量上可能会有10倍的差距。研究人员还发现,这种差距也适用于团队级别上,也就是说在同一行业内的不同的团队也是如此。软件开发中的个人效率的变化首先发现不同人在编程生产力上的巨大差距的研究,是1960年由Sackman、Eri...
阅读全文
摘要:作者: 奉继承发布时间: 2013-12-23 23:27阅读: 8182 次推荐: 30[收藏] 本文发布于2009年10月30日 1. 由来 因为工作的原因,我从金蝶集团调入金蝶中间件公司工作以来,经常遇到一个问题就是中间件公司是个什么公司,中间件是什么?,金蝶不是做ERP的吗?怎么也做中...
阅读全文
摘要:试想一下,当Java、C++、Python、Ruby、PHP、C#、JS等编程语言变成了动漫人物会是怎样的一幅场景呢?下面就一起看看在日本作家渡辺将人的笔下,各种编程语言都是哪类“美女”的吧!Java犹如宫泽贤治的《不畏风雨》中出现的、性格木讷的女孩子。从小就由于迟钝和大食量等特征被别人当作笨蛋,从...
阅读全文