程序员职业生涯中总会需要维护别人写的代码,这个时候,如果写代码的人没在,或这个代码逻辑很复杂,或结构设计不好,或还非常重要的时候,我们会称这是个坑。
当然,遇到坑不是坏事,程序生涯就是在重复挖坑,填坑的过程,能填多大的坑,证明你的能力有多大。
所以,你遇到的大坑是什么? 来看各位程序员如何述说自己的经历:
首屈一指被各位程序员赞同的就是自己挖坑自己跳。哈哈
小编是一个有着5年工作经验的java程序员,对于java,自己有做资料的整合,一个完整学习java的路线,学习资料和工具,相信这里有很多学习java的小伙伴,我创立了一个2000人学习扣群,479121291。每晚都有java的直播课程。无论是初级还是进阶的小伙伴小编我都欢迎!
还有网友认为:每个人写码的习惯 写码的逻辑都不一样 所以当我们熟悉的章法被打破了 就会不习惯 甚至看不惯 当然其中确实大家写码水平高低不平 不排除有代码真的很烂的情况 例如一开始业务很简单 实现很简单 不用费心设计代码模型 想到哪里写到哪里就可以了 之后业务扩张 复杂度增加 上线时间紧迫 于是紧急完成任务 写了一堆不是很优雅的代码 如此以往 这个代码就没法维护了 牵一发而动全身 后面的人又不敢大改了 想要重构费时费力不讨好 接着写呢 恶心代码一大堆 进退两难 特别是多人维护的时候 这种现象更明显
其实对于写代码遇到的坑,很多都是前面的人写后留下的,后续接手的人抱怨这也是常事,当然也可以当成对自己能力的一个锻炼!
最后大家可以说说看自己不同的看法哦!