摘要: 整理翻译自http://blogs.embarcadero.com/nickhodges/ 几点纲要:1.源码管理(SVN、GIT、Mercurial...) 为什么要进行源码管理?有什么好处?不解释!用你熟悉的。2.易扩展和重用 面向对象的编码规范,不同的功力理解不同,慢慢修炼。3.易测试 从便于单元测试的角度来编写代码,延伸下就是TDD。4.业务逻辑和用户界面分离 在你领会了单元测试的意义后,业务逻辑和用户界面分离是再自然不过的事情了。5.模块结构清晰 仁者见仁,智者见智。还是看TextScrubber 的代码结构安排。6.其他 DRY原则:避免重复代码。 代码注释:简明扼要... 阅读全文
posted @ 2012-01-13 23:54 wjfw 阅读(132) 评论(0) 推荐(0) 编辑