“相对于任何宏伟景愿,对细节的关注甚至是更为关键的专业性基础。首先,开发者通过小型实践获得可用于大型实践的技能和信用度。其次,宏伟建筑中最细小的部分,比如关不紧的门,有点儿没有铺平的地板,甚至是凌乱的桌面,都会将整个大局的魅力毁灭殆尽。这就是整洁代码之所系”----没有比书中的这段话更能说明这...
分类:
其他好文 时间:
2015-09-18 08:11:47
阅读次数:
305
黎明即起,洒扫庭除,要内外整洁;既昏便息,关锁门户,必亲自检点。一粥一饭,当思来处不易;半丝半缕,恒念物力维艰。宜未雨而绸缪,毋临渴而掘井。自奉必须俭约,宴客切勿留连。器具质而洁,瓦缶胜金玉;饮食约而精,园蔬胜珍馐。勿营华屋,勿谋良田。三姑六婆,实淫盗之媒;婢美妾娇,非闺房之福。奴仆勿用俊美,妻妾切...
分类:
其他好文 时间:
2015-09-16 19:49:25
阅读次数:
144
简单设计的四条规则:运行所有测试;不可重复;表达了程序员的意图;尽可能减少类和方法的数量; 以上规则按其重要程度排列。 1、简单设计规则1:运行所有测试 全面测试并持续通过所有测试的系统,就是可测试的系统。看似浅显,但却重要。不可测试的系统同样不可验证。不可验证的系统,绝不应部署。另外,很幸...
分类:
其他好文 时间:
2015-09-14 15:34:54
阅读次数:
150
1. 《代码大全》史蒂夫·迈克康奈尔推荐数:1684“优秀的编程实践的百科全书,《代码大全》注重个人技术,其中所有东西加起来,就是我们本能所说的“编写整洁的代码”。这本书有50页在谈论代码布局。” —— Joel Spolsky对于新手来说,这本书中的观念有点高阶了。到你准备阅读此书时,你应该已经知...
分类:
其他好文 时间:
2015-09-14 11:48:52
阅读次数:
142
世界是平的,已经近乎一句陈词滥调。的确,扁平化是现代组织的一种趋势。初创企业事多人少,只能扁平;老牌企业直面竞争,不得不扁平。外部环境在剧烈变化,在这个巨变的时代如何生存呢,事实证明:凌乱嘈杂的开放办公区,胜过整洁安静的独立办公室;无君无臣的扁平结构,胜过..
分类:
其他好文 时间:
2015-09-11 07:00:46
阅读次数:
156
我最喜欢 WordPress 3.9 的更新是使用了 TinyMCE 4.0 编辑器。新的 TinyMCE 看起来看起来更整洁(真正匹配WP仪表板),它有一些非常不错的附加功能。我的很多老主题和插件必须更新为新 TinyMCE 的工作,所以我花了一些时间研究 API 并找出一些很酷的东西。下面我给你...
分类:
其他好文 时间:
2015-09-07 09:25:14
阅读次数:
237
在意代码。消除重复代码和提高表达力。 必须时时保持代码整洁。 1、有意义的命名。——想要给变量一个好的命名就要学好英语。没有英语功底两个命名都很难做到。单字母名称仅用于短方法中的本地变量。名称长短应与其作用域大小相对应。若变量或常量可能在代码中多处使用,应赋予其便于搜索的名称。 函数的规则...
分类:
其他好文 时间:
2015-09-06 14:38:35
阅读次数:
130
态度决定一切 (1)做事,把矛头对准问题的解决办法,而不是人,这是真正有用处的正面效应 (2)欲速则不达,要投入时间和精力保持代码的整洁、敞亮 (3)对事不对人,让我们骄傲的应该是解决了问题,而不是比较出谁的主意更好 (4)排除万难,奋勇前进,要诚实有勇气去说出实情,有时...
分类:
其他好文 时间:
2015-08-31 23:05:00
阅读次数:
130
最近接手了新的项目,突然间有点不适应了,越发感觉到了Clean Code是多么重要,那么什么样的代码算是优雅的代码?Bjarne Stroustrup,C++之父:逻辑应该是清晰的,bug难以隐藏;依赖最少,易于维护;错误处理完全根据一个明确的策略;性能接近最佳化,避免代码混乱和无原则的优化;整洁的...
分类:
其他好文 时间:
2015-08-29 23:08:50
阅读次数:
238
整洁代码的4个提示虽然这样的文章非常的多,并且,就算是对于编程新手来说,也是非常的简单和显而见,但是,在我们进行Code Review过程中,我们还是能够看到那些非常混乱的代码,所以,有些时候,你会在想,是不是这样的规则太多了,导致我们的程序员记不住。虽然我们在以前的文章中一遍又一遍的说过(比如:《...
分类:
其他好文 时间:
2015-08-27 15:04:12
阅读次数:
140