优秀程序员的共性特征-review
腾讯工作13年之所思所想,那些优秀程序员的共性特征-今日头条 (toutiao.com)
偏执
对于一个方案,一个实现,请不要说出“好像这样也可以”。你一定要选出一个更好的做法,并且一直坚持这个做法,并且要求别人也这样做。
控制软件的熵
为测试做设计
以及,如果没有强大的外部驱动力,“以后再测”实际上意味着“永远不测”。大家务实一点,在编码时就考虑怎么测试。不然,你永远没有机会考虑了。当面对着测试性低的代码,需要编写自动化测试的时候,你会感觉很难受。
尽早测试, 经常测试, 自动测试
一旦代码写出来,就要尽早开始测试。这些小鱼的恶心之处在于,它们很快就会变成巨大的食人鲨,而捕捉鲨鱼则相当困难。所以我们要写单元测试,写很多单元测试。
项目中使用统一的术语
不要面向需求编程
写代码要有对于“美”的追求
应用程序框架是实现细节
优秀程序员的共性特征-review
http://example.com/2024/01/02/code/优秀程序员的共性特征-review/