偶感觉自己属于代码洁癖的那种。洁癖到什么程度呢?有时候一个变量的命名要思考好久,平时看到代码里的空格不规范啥的,总是想纠正过来。
例如:a=a+1,偶总想纠正为a=a+1
有时确实会看到一些比较随意的代码。当然不都是同团队的,还有从别的团队接手过来要维护的程序。遇到一些奇怪的代码,也总是有想吐槽的心理。不过为什么要安慰自己呢?因为自己看着不爽吗,这个偶觉得是自己心态的问题了,如果洁癖到了这种程度是要调整一下的。
至于怎么面对不规范的代码,有些建议供参考。
要明白不规范的代码属于哪种类型,有的属于可读性差,有的属于性能问题,有的属于扩展性差。
如果你和同事关系不错,可以试着沟通一下,把不规范的地方修改掉
对于可能对功能或性能有影响的问题,不要藏着掖着,务必要在上线前改掉,否则可能会留下后患
学会自省,现在不少程序员有个毛病。总觉得自己代码完美无缺,别人的代码就是一坨翔,这个很不可取。先看看自己有没有类似的毛病
如果同事不听劝,那也没关系。大家更重要的是提升自己的水平,这样长期看才有更强的竞争力。
代码规范是工程规范的一部分,对自身有追求的程序员不会放过对代码整洁的追求。推荐《代码整洁之道》这本书,学习学习前人的经验。给自己的未来打下扎实的基础。