开发者眼中的 Linter 工具向来备受争议,有人认为它是必要的代码规范检查工具,而有人觉得它只是多此一举,让编码过程变得繁琐无趣。那么开发者讨厌 Linters 的原因究竟是什么呢?
首先,大多数开发者认为 Linter 太啰嗦。在编写代码的同时,还需要时不时地被 Linter 提醒一些小问题,让人感觉十分烦恼。有时候,这些问题可能只是些微的格式错误或者规范性的建议,但频繁地出现会干扰到开发者的思维和流程,让人感到厌烦。
其次,Linter 的规则过于死板。有时候,开发者可能会有自己的编码风格和习惯,但是 Linter 可能会强制执行某些规则,让人感到束手无策。虽然规范很重要,但是有时候也应该给开发者一定的灵活空间,不应该一刀切。
另外,有些开发者可能觉得自己水平已经足够高,无需在编码过程中被 Linter 不停地指手画脚。他们认为自己有能力写出高质量的代码,不需要依赖于外部工具的帮助。
总的来说,开发者讨厌 Linters 的原因主要是因为它的啰嗦、死板和对个人能力的怀疑。尽管 Linter 在某种程度上有其必要性,但是开发者们希望能够自由自在地编写代码,而不受到过多的干扰和限制。希望未来的 Linter 工具能够更加细致周到,让开发者们真正感受到它的帮助和便利。
了解更多有趣的事情:https://blog.ds3783.com/