新接手一个项目,看了一天代码之后,给我一个感觉,看着恶心。各种乱,基本上没有一句注释,命名从来是button1,button2或者t1,t2,各种**1,**2。大哥,你加个有意义的前缀后缀能死人吗?真心快无力吐槽了。
等真正开始上手维护时,才发现上面的吐槽还远远不够了。前任给留下了好多好多坑。有些功能看着貌似实现了,其实就做了个样子,好多数据是写死的,布局也仅仅看着效果出来了,这摆明了是要糊弄人。不禁让我想到了一个词,职业道德。即使你准备要离职,也要当一天和尚撞一天钟,不要弄虚作假挖坑。
言归正传,如何做有职业道德的程序员呢?笔者阅历尚浅,能想到的还不多,先写几点,以后再加补充。
1.多写注释
2.良好的命名规范
3.提交有质量保证的代码
4.不懂莫装懂
5.不要因为自己原因拖延工期
6.不要对产品经理进行人身攻击
总之,不要把自己的过失留给别人去弥补,不管对方是同事或者是新人,屌丝何苦为难屌丝。