<分区>
我知道良好的编程实践总是有助于项目的“长期运行”,但有时它们似乎会花费很多时间。例如,它建议我为我创建的每个类维护一个头文件和一个 cpp 文件,只保留头文件中的声明,而在 cpp 中定义。即使有 10-12 个类(class),这个过程也变得非常繁琐。每次添加新类依赖项和 evthing 时更新 makefile .. 需要很多时间...
当我忙着做这一切时,其他人只会在一个文件中编写所有内容,发出一个编译命令并运行他们的程序……为什么我也不应该这样做?它速度快且有效?
即使尝试为变量和函数想出简短、有意义的名称也需要花费大量时间,否则您最终会输入 30 个字符的长名称,如果没有自动完成则完全无法管理
编辑:
好吧,让我换个说法:假设我正在从事一个中小型项目,它永远不需要其他开发人员(甚至我)进行任何维护。它基本上是一次性开发。在这种情况下是否值得遵循编程实践。我想我的问题是,良好的编程实践在开发过程中是否真的有帮助,或者它们只是在维护过程中得到返回?