|
|
1
6
马丁·福勒 Refactoring 这本书的全部内容都是关于如何在小的、可管理的步骤中将过程代码重构为更面向对象的。我发现它对于你所描述的这类事情非常有用。如果我没记错的话,这些示例都是用Java编写的,但是很容易应用到其他环境中。 |
|
|
2
2
|
|
|
3
0
我最好的经历是参与讨论代码。假设您有代码评审或设计会议,这些设置中的对比可能最能说明问题。 (假设您正在进行出色的OO设计,而不仅仅是将过程代码包装到名称空间类中。Fowler的《重构》一书将很好地为您诊断这一点。) 注:不一定是CW,IMHO。 |
|
|
simply lemon · python上链表的添加方法 2 年前 |
|
|
Anonymous · 为什么在这个例子中self和类名的用法不同? 2 年前 |
|
|
P N Singh · 在CPP Oops中调用对象而不创建它 2 年前 |
|
|
Muthuraj · 如何创建一个通用工厂来创建某种类型的实例[重复] 2 年前 |
|
|
Andy Votava · 从父类定义调用学生方法 2 年前 |