He's Pirate.
编码
多想少做
八 9th
刚才看自己的日志,看到上一篇中的第10条第一句。
开发人员应该多想多做
仔细琢磨了一下,觉得其实应该改为:
开发人员应该多想少做
其实并不是鼓励大伙偷懒,而且我觉得有时候真的少做比多做更能达到效果的。因为如果你向反方向奔跑,跑的越快只能加大你和终点的距离。
所以做事情前一定要多想,确实把需求理顺,架构设计合理了再去实现。而不要草率决定,草率编码。
因为编码也是一种成本,如果你为了一个不合理的需求盲目编码,只能制造垃圾。
而如果在没有合理架构的情况下草率编码,只能事倍功半,而代码最终也会变为垃圾。
所以,每写一行code的时候,务必问自己,这行code是不是必要的,是否非写不可,如果是,那么是否有更好的编写方式。
把思考融入在开发的每一个流程,从设计到实现到测试到维护。一定要不停的思考。
要做专业的工匠,不是专业的代码猴子……
最近评论