提高代码质量?

jdt*_*141 10 c++

所以,在阅读这个网站时,我工作的商店似乎做了很多错事,有些事情是正确的.如何改进与同事合作的代码?我唯一能想到的就是以身作则 - 开始使用Boost等等.还有其他想法吗?

Kri*_*ler 3

您可能必须更仔细地了解您的商店做错了什么以及他们做对了什么。你实际上可以改变什么? 您可以改变自己的哪些做法来提高您或团队的技能? 在一家根深蒂固的商店中实现变革可能很困难。尝试提出代码审查(首先针对您的代码),这可能会引发讨论。

对于有形的项目,我会看看斯科特·迈耶斯(Scott Meyers)的《Effective C++》等。发展你的技能,你要么帮助改善你周围的其他人,要么转到一家愿意的商店。另外,请查看 Gang of Four 的《设计模式》一书。