c++ - 良好的编程实践与临时编程的速度

标签 c++

<分区>

我知道良好的编程实践总是有助于项目的“长期运行”,但有时它们似乎会花费很多时间。例如,它建议我为我创建的每个类维护一个头文件和一个 cpp 文件,只保留头文件中的声明,而在 cpp 中定义。即使有 10-12 个类(class),这个过程也变得非常繁琐。每次添加新类依赖项和 evthing 时更新 makefile .. 需要很多时间...

当我忙着做这一切时,其他人只会在一个文件中编写所有内容,发出一个编译命令并运行他们的程序……为什么我也不应该这样做?它速度快且有效?

即使尝试为变量和函数想出简短、有意义的名称也需要花费大量时间,否则您最终会输入 30 个字符的长名称,如果没有自动完成则完全无法管理

编辑:

好吧,让我换个说法:假设我正在从事一个中小型项目,它永远不需要其他开发人员(甚至我)进行任何维护。它基本上是一次性开发。在这种情况下是否值得遵循编程实践。我想我的问题是,良好的编程实践在开发过程中是否真的有帮助,或者它们只是在维护过程中得到返回?

最佳答案

我在该领域工作的时间不长,但我并没有懈怠和记录,用有用的名称定义变量等……从长远来看肯定会节省时间。当其他开发人员/我自己返回代码进行维护时,它可以节省时间。

不要想知道这个变量是什么意思,我为什么要那样做等等! :)

关于c++ - 良好的编程实践与临时编程的速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3962642/

相关文章:

用于提取 .zip 文件的 C++ 包装器代码?

c++ - 模板引用折叠删除 const 引用返回类型的 cv 限定符

c++ - "generalized"有限状态机实现

c++ - 从程序集中访问类方法

c++ - [c++]循环在 692 处停止

c++ - 在 cuda 线程之间共享大量常量数据

c++ - Qt - 更改 GridLayout 中 QTextBrowser 的文本

c++ - 如何使用 FFmpeg 在 C++ 中将 AVFrame 保存为图像

c++ - 为什么友元函数不能访问继承类的私有(private)变量?

c++ - 我可以从 STA dll 运行 QT 或 wxWidgets GUI 吗?