05 2013 档案
高效程序员的 7 个共同特征(Seven traits of effective programmers)
摘要:翻译文地址:http://www.oschina.net/translate/seven-traits-of-effective-programmers导读:要想成为一个伟大的程序员,需要的可不仅仅是能够编写出可以正常运行的代码。Justin James给出了能够成为业内顶尖高手的程序员应该具有的几个典型特质。要想成为高效的程序员,你需要具备一定的综合素质才能够让你用你所掌握的技能、经验和知识编写出有效的代码。有一些开发人员在技术方面具备一定的技巧,但他们永远无法成为高效的程序员,就是因为他们缺乏所需的其它几项特质。本文将给出成为一个伟大的程序员所必须具备的7项特质。1. 主动学习新的技术和非 阅读全文
posted @ 2013-05-09 19:27 wbqsln 阅读(236) 评论(0) 推荐(0) 编辑
OO五大原则:Solid
摘要:有趣地发现,OO五大原则其实可以简写为一个单词:SOLID(稳固、稳定的意思)其实一个组织要稳定,如果内部不团结(内聚)又如何做到稳定呢!如果内聚性不高,一有新变化的时候内部就会发生大革命了!如何解释Solid呢? 其实是五个单词的首字母:1. S:Single Responsibility Principle(SRP) 单一职责原则,即表示:类的职责要单一,不要多管闲事也不要丢三落四。2. O:Open & Close Principle(OCP) 开闭原则,即表示:在设计一个系统时,你是否把类设计得十分合理。而检测的标准就是,当有新的需求增加或变化时,你是否是编写新代码来满足而不是 阅读全文
posted @ 2013-05-08 12:35 wbqsln 阅读(548) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示