总有一种这标题我写过,但是搜了下博客里没有……罢了,没啥可写的,翻了下待写的标题,就水一篇吧。
其实作为菜鸡的我是比较抗拒IDE的,主要是因为我从大学起,用的电脑都是低配版的,上了IDE基本上就告别浏览器的那种……所以本能对IDE这种笨重的庞然大物很抗拒,觉得不就是个写代码的工具么,我Notepad++也一样能搞定啊……吃那么多内存,启动还很慢,浪费时间……
后来逐渐接触到IDE,也没深入使用,还是抱着旧的观念,安装了,但不常用。
小组推行PSR2编码规范编写代码,使用IDE检测会比较方便,公司也为开发设备也加大了内存和SSD,就试了试水,对IDE的好感度逐渐上升。
测试上线SonarLint检测服务器,提交的代码要对接SonarLint做额外检测,此时,IDE的使用率就更为频繁了。
一路走来,我现在呢,依然用Notepad++多一点,但对IDE的看法已经改变了很多。
IDE的意义何在,其实编码你用什么工具开发都无所谓。
如果你具备良好的编码习惯,写的代码天生就符合PSR2的编码规范,你用不用IDE,影响不大。
但编码习惯不好,用IDE的意义就显现出来了,它对代码的检测,配合SonarLint的额外检测,能保证代码在提测前没有低级错误。至于基本的空格等检测,可以让代码更为整洁,便于阅读。持续使用下去,至少在可读性上,是很有帮助的。
IDE能检测大部分的低级,避免蠢研发犯大多数低级错误。但核心还是人,迭代优化代码逻辑与实现的过程中,是对技术的打磨,也是对态度的考验。
当我的代码,IDE检测一次性全部通过时,我的代码,才算刚刚达到及格线。
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。
留言