一直很认同关于自由和约束辩证关系的理论。觉得在约束下的自由更舒服更加容易把握,一个人所能驾驭的自由跟他的能力是成正相关的,不然的话自由就会变成迷茫。
其实从读书开始我就觉得命名是个很纠结的事情,再加上我有比较严重的强迫症,看不顺眼的命名我会一直惦记着,很难集中精神去进行下一步的工作,所以其实名字起的好的话工作效率很提高得很明显,很有必要规范一下,减少纠结的时间。
一:关于目录名
这里借鉴一下常见开源项目的做法:小写单词组合,用“-”分隔开
注:如果使用visual studio的话,解决方案和项目名称
二:文件、类、变量、常量、函数、宏
遵从google C++ 命名规范:7. 命名约定 — Google 开源项目风格指南