通过阅读书籍,想和同学们分享简单介绍几个非常重要的原则和习惯:
1, DRY—don’t repeat yourself
由于各种原因,代码的复制有时候难以避免,为了你的代码效率,千万不要自我复制。复制的代价可想而知,当你修改一处时,你必须得修改其他代码,这样的代码是难以管理的,更不幸的是你常常忘记修改。
2, 正交性/独立性
比如项目团队的正交性,设计的正交性,工具箱和库的正交性,代码编写的正交性,测试的正交性,文档的正交性,总之保持独立性,消除无关事物之间的相互影响,它能让你提高生产率,降低风险。
3, 可逆性
始终保持灵活的架构,用户的需求是不断改变的,所以请记住—不存在最后的决定,什么都是可能改变的,所以一定要保持代码和架构的灵活。
4, 估算
对软件使用的资源效率,项目开发的进度等进行估算,以免意外。那么,多么精确才算足够精确呢,不同的环境答案截然不同,恰到的单位非常重要,比如对时间的估算:正确的使用计量单位能让你的估算更加容易理解,准确。
另外,记录并验证自己的估算水平,看看自己的估算水平是否在不断提高。
标签:估算,修改,代码,笔记,正交,程序员,复制,修炼 From: https://www.cnblogs.com/ljh1688/p/17421219.html