对于C++开发人员来说,阅读Refactoring: Improving the Design of Existing Code是否容易
有没有其他我应该读的关于重构的书?请随意添加任何关于重构的文章。
发布于 2009-02-06 15:09:31
如果您使用遗留代码,那么使用Working Effectively with Legacy Code by Michael Feathers可能是值得的。
发布于 2009-02-06 15:07:24
据我所知,还没有一本关于重构的书,里面有c++的例子。主要是Java,有时是C#。但基本概念是相同的-所以我看不出语言混合的问题。
发布于 2009-02-06 15:09:59
是的,重构对于C++开发人员来说很容易读懂。代码示例是用Java编写的,但是Fowler在书中并没有做任何专门针对该语言的事情。他不使用Java的反射API,也不构建企业应用程序。:)
这些示例都是非常简单的数据类,它们都有一些职责。您应该很难理解发生了什么。
https://stackoverflow.com/questions/520599
复制相似问题