我是一个刚毕业的人工智能研究生(大约2年) ,在一家中等规模的公司工作。我(主要是因为我是这个部门的第一个“采用者”)负责创建一个基本的(阅读有用吗?)C # 编码标准文档。
我认为我应该解释,我可能是最初级的软件工程师去,但我期待着这项任务,因为希望我可能实际上能够产生一半可用的东西。我在互联网上做了一个相当广泛的搜索,并阅读了一些关于编码标准文档应该或不应该包含什么内容的文章。这似乎是一个征求意见的好地方。
我意识到,我可能会打开一扇门,让整个世界对“做事情的最佳方式”产生分歧。我理解并且尊重这样一个不可否认的事实: 每个程序员都有解决每个单独任务的首选方法,因此,我并不打算写一些严格禁止的东西来扼杀个人才能,而是尝试获得一个通用的方法和公认的标准(例如命名约定)来帮助个人代码更具可读性。
那么,有什么建议吗? 任何建议?