代码改变世界

随笔分类 - 我的常识

我的常识——程序员应该“道”“术”双修

2011-11-24 22:16 by 菜阿彬, 3128 阅读, 收藏, 编辑
摘要: “道”和“术”分别是什么?设计模式是“道”还是“术”?你写的或者读的博客,有多少是关于“术”的?有多少是关于“道”的? 阅读全文

我的常识—— Do it early, do it often, do it automatically

2011-11-12 21:02 by 菜阿彬, 4977 阅读, 收藏, 编辑
摘要: 1,不要完全依赖人来测试我们的代码——用代码来测试我们的代码。   2,不要完全依赖人来验证我们系统的集成——用自动化脚本,用持续集成软件。   3,不要依赖人工一次性的劳动来确保软件的正确——用分而治之、迭代开发来“反复确保”。   4,不要等软件腐化后再来“重写”软件——时时刻刻“重构”它。   5,不要期待设计/架构可以一步到位——时时刻刻进化它。   Do it often。 阅读全文