2010年1月9日

九部迈向优秀软件设计?——《The ThoughtWorks Anthology》感悟

摘要: 探讨敏捷开发需要注意到的方方面面,倒是经验之谈。可惜我经验不足,完全没法理解。 书中一篇名为《对象健身操》提出来优秀软件设计练习需要遵守的九项规则: 1.方法只使用一级缩进(我有些惊讶) 2.拒绝使用else关键字(这可能吗?我相当惊讶) 3.封装所有的原生类型和字符串(这个还好) 4.一行代码只使用一个“.”运算符 5.不要使用缩写(麻烦了) 6.保持实体对象简单清晰 7.任何类中的实体变量都不要超过两个 8.使用一流的集合 9.不使用任何Getter/Setter/Property 阅读全文

posted @ 2010-01-09 20:48 超然台上仙 阅读(1909) 评论(3) 推荐(2) 编辑

导航

Find more freelance jobs on GetAFreelancer