Jon*_*han 1 c++ coding-style readability naming-conventions
我正在为我的下一个项目从Python转向C++.
我知道为什么我不应该而且我知道为什么我应该这样做.别介意辩论.
C++ conventionForVariablesIsCamelCase AndI'mHavingTrouble AcceptingIt as,at_least_for_my_eyes_it's_less_readable_than_the_lower_case_underscored_convention.
你们有没有遇到一篇文章或信息声称程序员应该采用lower_case_underscored约定并放弃camelCase,即使在C++项目中也是如此?或者也许研究表明一个人在科学上比另一个人更具可读性?
如果在团队中编码,一致性可能比个人偏好更重要; 团队成员不应该在阅读Joe的代码和阅读Jane的代码之间进行上下文切换.同样,如果编写学术作业,应该遵守团队风格的课程风格(对或错),仅仅因为授予商标的人将被用来阅读,你需要为你的工作提取最好的标记!
我建议否则一个公约比另一个公约没有什么优势.CamelCase确实提供了一定的符号长度效率.