点击下方“ JavaEdge ”,选择“ 设为星标 ”
第一时间关注技术干货!免责声明~
任何文章不要过度深思!
万事万物都经不起审视,因为世上没有同样的成长环境,也没有同样的认知水平,更「没有适用于所有人的解决方案」;
不要急着评判文章列出的观点,只需代入其中,适度审视一番自己即可,能「跳脱出来从外人的角度看看现在的自己处在什么样的阶段」才不为俗人。
怎么想、怎么做,全在乎自己「不断实践中寻找适合自己的大道」
请随时在评论中添加你的推荐!
1 路线图/指南
- Roadmap.sh's 软件架构师
- 从软件工程师到软件架构师 - 成功路线图 by u/CloudWayDigital
2 书籍
- 领域驱动设计 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.
3 博客 & 文章
- 代码即设计:Jack W. Reeves 的三篇文章
- MartinFowler.com
4 播客
- Thoughtworks 技术播客
- GOTO - 今天,明天和未来
写在最后
公众号
:JavaEdge
专注分享软件开发全生态相关技术文章
、视频教程
资源、热点资讯等,如果喜欢我的分享,给 🐟🐟 点一个赞
👍 或者 ➕关注
都是对我最大的支持。
欢迎长按图片加好友
,我会第一时间和你分享软件行业趋势
,面试资源
,学习途径
等等。
添加好友备注【技术群交流】拉你进技术交流群
关注公众号后,在后台私信:
- 回复 【架构师】 ,获取架构师学习资源教程
- 回复【面试】 ,获取最新最全的互联网大厂面试资料
- 回复【简历】 ,获取各种样式精美、内容丰富的简历模板
- 回复 【路线图】 ,获取直升Java P7技术管理的全网最全学习路线图
- 回复 【大数据】 ,获取Java转型大数据研发的全网最全思维导图
-
更多教程资源应有尽有,欢迎
关注并加技术交流群,慢慢获取