点击下方“JavaEdge”,选择“设为星标”
第一时间关注技术干货!
免责声明~ 任何文章不要过度深思! 万事万物都经不起审视,因为世上没有同样的成长环境,也没有同样的认知水平,更「没有适用于所有人的解决方案」; 不要急着评判文章列出的观点,只需代入其中,适度审视一番自己即可,能「跳脱出来从外人的角度看看现在的自己处在什么样的阶段」才不为俗人。 怎么想、怎么做,全在乎自己「不断实践中寻找适合自己的大道」
请随时在评论中添加你的推荐!
1 路线图/指南
Roadmap.sh's 软件架构师
从软件工程师到软件架构师 - 成功路线图 by u/CloudWayDigital
领域驱动设计 by Eric Evans
软件架构基础 by Mark Richards & Neal Ford
软件架构:难点部分 by Neal Ford, Mark Richards, Pramod Sadalage & Zhamak Dehghani
构建进化的架构 by Neal Ford, Rebecca Parsons, Patrick Kua & Pramod Sadalage
软件架构师电梯 by Gregor Hohpe
可扩展系统的基础 by Ian Gorton
学习领域驱动设计 by Vlad Khononov
软件架构指标 by Christian Ciceri, Dave Farley, Neal Ford, 等
掌握 API 架构 by James Gough, Daniel Bryant, Matthew Auburn
构建事件驱动的微服务 by Adam Bellemare
微服务启动与运行 by Ronnie Mitra, Irakli Nadareishvili
敏捷开发艺术 by James Shore, Shane Warden
流架构 by James Urquhart
构建微前端 by Luca Mezzalira
从单体到微服务 by Sam Newman
持续 API 管理 by Mehdi Medjaoui, Erik Wilde, Ronnie Mitra, & Mike Amundsen
设计数据密集型应用 by Martin Kleppmann
软件设计 by David Budgen
设计模式 by Eric Gamma, Richard Helm, Ralph Johnson, John Vlissides
重构 by Martin Fowler
软件设计哲学 by John Ousterhout
程序员修炼之道 by David Thomas, Andrew Hunt
洁净架构 by Robert Martin
有效处理遗留代码 by Michael Feathers
代码如犯罪现场 by Adam Tornhill
架构现代化:软件、策略和结构的社会技术对齐 by Nick Tune 与 Jean-Georges Perrin
构建微服务,第2版 by Sam Newman
软件架构与决策制定 by Srinath Perera
开源应用程序的架构
mhadidg 的软件架构书单 (算法推荐)
C#12 和 .NET 8 的软件架构 by Gabriel Baptista 和 Francesco.
代码即设计:Jack W. Reeves 的三篇文章
MartinFowler.com
Thoughtworks 技术播客
GOTO - 今天,明天和未来
公众号:JavaEdge 专注分享软件开发全生态相关技术文章、视频教程资源、热点资讯等,如果喜欢我的分享,给 点一个赞 或者 ➕关注 都是对我最大的支持。
欢迎长按图片加好友
,我会第一时间和你分享软件行业趋势
,面试资源
,学习途径
等等。
添加好友备注【技术群交流】拉你进技术交流群
关注公众号后,在后台私信:
更多教程资源应有尽有,欢迎
关注并加技术交流群,慢慢获取
热门跟贴