一、网站
Refactoring.Guru 是国外的网站,可以免费在线学习代码重构、设计模式、SOLID 原则 (单一职责、开闭原则、里氏替换、接口隔离以及依赖反转)以及其他和智能编程主题相关的一切内容。
二、电子书
转载自:my.oschina.net/u/171160/bl…
研磨设计模式(电子版高清带书签):u632278.ctfile.com/fs/632278-3…
重构与模式:u632278.ctfile.com/fs/632278-3…
设计模式之禅(第2版):u632278.ctfile.com/fs/632278-3…
设计模式-可复用面向对象软件的基础:u632278.ctfile.com/fs/632278-3…
大话设计模式(带目录完整版) :u632278.ctfile.com/fs/632278-3…
深入浅出设计模式u632278.ctfile.com/fs/632278-3…
设计模式解析(第二版):u632278.ctfile.com/fs/632278-3…
重构_改善既有代码的设计_完美书签版u632278.ctfile.com/fs/632278-3…
UML面向对象建模与设计(第2版):u632278.ctfile.com/fs/632278-3…
设计模式沉思录u632278.ctfile.com/fs/632278-3…
常见设计模式的解析和实现(C++):u632278.ctfile.com/fs/632278-3…