和一位同事讨论如何改掉粗心大意的毛病。虽然增加自己检查是解决所有问题的灵丹妙药。但并不能根本解决问题。
他喜欢Copy别人的程序,他认为这是最高效的,
他喜欢从文档里面直接Copy内容,他认为这是最正确的,
他喜欢立马去开发客户需要的功能,他认为这是最快的。
但为什么自己总是发现不了的问题,到了别人那里却能轻易发现。
其实这些貌似正常的推理才是问题的根源。
如果他知道程序其实也有美丑之分,那就知道如何去让Coding成为艺术的创作。
如果他知道软件也是有生命和价值的,他就会敬畏软件的功能,就会用心去尝试用户的感受,就不会容忍那些小瑕疵。
所以我想,一个优秀的程序员,应该对程序有审美之心,对软件有敬畏之意