当前位置:  开发笔记 > 编程语言 > 正文

谁在乎...只要结果还可以?

如何解决《谁在乎只要结果还可以?》经验,为你挑选了1个好方法。

我对有些问题的反应感到震惊,这些问题指出开发人员更关心产生的编译字节而不是代码的含义.我倾向于选择后缀/前缀增量,因为我倾向于选择使用带有两个值的枚举类型的布尔值,以及关于正确的函数命名,以及......

所以这个问题更像是一个反复的民意调查:什么时候允许忽视一个人写的语义?边界线在哪里?

operator ++(后缀/前缀)

string.empty()与string ==""

vector.empty()与vector.size()== 0

枚举{on,off} vs. boolean on = true; 关=假

...

说出来.

编辑 -

我并不是要质疑(微观)优化的必要性.更确切地说,我想要了解你应该如何清楚自己所写的内容,以及"但是无论如何它都会编译为dword"这样的陈述,那么我为什么要把它作为一个枚举呢?(这是一个极端的情况......).



1> Joel Coehoor..:

定义"确定".它是否可以在初始交付日期工作,但每次需要进行更改时,需要额外的三个星期才能找出旧代码?

你的答案是:只要你能理解代码,它就不会损害你维护代码的能力.

推荐阅读
mobiledu2402851373
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有