7

我刚刚阅读了以下论文,发现它非常有用: http ://www.objectmentor.com/resources/articles/Clean_Code_Args.pdf

我正在寻找类似的论文/书籍/教程/等。提供有关重构和/或正确类设计的逐步实践。我已经阅读了 Fowler 的“重构”,但我一直在寻找更多实质性的例子。

4

3 回答 3

5

您可能找不到太多关于逐步重构大型示例的资源。因为您永远无法涵盖所有​​类型的示例。

Martin Fowler 在“重构”中使用小而简单的示例的原因是因为几乎每一大块糟糕的代码都是不同不良气味的组合。通过学习如何识别特定的难闻气味,您可以逐步修复代码。

我会建议您检查有效地使用旧代码。这是一本专注于改进大型遗留代码的策略的书。对于类设计,您可能想阅读一些有关设计模式的书籍。

最重要的是,尝试将你在书中学到的东西应用到你的代码中。

于 2012-03-21T10:35:04.173 回答
2

布丁的证据在吃。将您学到的原则应用到您正在处理的代码库中。

于 2012-03-21T10:04:26.983 回答