优秀程序员的共性特征-review

腾讯工作13年之所思所想,那些优秀程序员的共性特征-今日头条 (toutiao.com)

偏执
对于一个方案,一个实现,请不要说出“好像这样也可以”。你一定要选出一个更好的做法,并且一直坚持这个做法,并且要求别人也这样做。

控制软件的熵

为测试做设计
以及,如果没有强大的外部驱动力,“以后再测”实际上意味着“永远不测”。大家务实一点,在编码时就考虑怎么测试。不然,你永远没有机会考虑了。当面对着测试性低的代码,需要编写自动化测试的时候,你会感觉很难受。

尽早测试, 经常测试, 自动测试

一旦代码写出来,就要尽早开始测试。这些小鱼的恶心之处在于,它们很快就会变成巨大的食人鲨,而捕捉鲨鱼则相当困难。所以我们要写单元测试,写很多单元测试。

项目中使用统一的术语

不要面向需求编程

写代码要有对于“美”的追求

应用程序框架是实现细节


优秀程序员的共性特征-review
http://example.com/2024/01/02/code/优秀程序员的共性特征-review/
作者
ningan123
发布于
2024年1月2日
许可协议