建议一百四十一:Apache扩展包
apache的commons扩展包,建议开发时Guava和commons混用
建议一百四十二:推荐使用Joda日期时间扩展包
建议一百四十三:可以选择Collections扩展
建议一百四十四:提倡良好的代码风格
建议一百四十五:不要完全依靠单元测试来发现问题
建议一百四十六:让注释正确,清晰,简洁
建议一百四十七:让接口的职责保持单一
建议一百四十八:增强类的可替换性
建议一百四十九:依赖抽象而不是实现
建议一百五十:抛弃7条不良的编码习惯
(1)自由格式的代码:团队开发应尽量按照团队开发习惯进行开发
(2)不使用抽象的代码
(3)彰显个性的代码
(4)死代码
(5)冗余代码
(6)拒绝变化的代码
(7)自以为是的代码
建议一百五十一:以技术员自律而不是工人
(1)熟悉工具 (2)使用IDE (3)坚持编码 (4)坚持重构 (5)编码前思考 (6)多写文档 (7)做好备份
(8)保持程序的简单性 (9)做单元测试 (10)不要重复造轮子 (11)不要拷贝 (12)让代码充满灵性
(13)测试自动化 (14)做压力测试 (15)“剽窃”不可耻 (16)坚持向敏捷学习 (17)重里更重面
(18)分享 (19)刨根问底 (20)横向扩展