序:帮助他人是深层次的人类需求。想办法用你的工作来改善人类,你就会有成功的把握。
1.及时更新自己所写程序的文档和注释。
因为这不仅是帮助别人来阅读你的程序,而且也是帮助自己。我数不清有多少次我回过头看我的代码的时候,我在想:“我这是要干嘛呢?”
2.代码不要优化过早。
因为也许你忙着优化重构的代码在接下来的一分钟你会统统扔掉,待到功能成熟,再优化不迟!
3.沟通------开发者和客户之间的沟通。
也即:获得软件的需求,业内人士都知道,软件开发的编码只是占到真个开发过程的1/4左右。草草了解需求,过早的编码只会导致后期的重复更改和翻工!