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