深入设计模式
亚历山大 · 什韦茨
故事
罗伯特·麦基
微服务设计
[英] Sam Newman
黑客与画家
[美] Paul Graham
重构(第2版) - 改善既有代码的设计
Martin Fowler