架构设计学习:贵恒,贵悟,贵行

进化
  1. 项目经验积累
    学习你参与过的项目的架构设计,因为知道更多背景,所以学习更有针对性。不防问自己几个问题,你参与过多少个项目(不管什么角色、什么level)?你能完整画出架构图,讲清楚的能有几个?
  2. 项目架构讨论交流
    找一个组织或几个靠谱的人,经常针对不同的项目架构设计进行讨论,保持开放的心态。
  3. 阅读架构设计文档、书籍
    网上有很多架构设计资料或者教程,也可以买一些相关的书,仔细阅读整理,读书能够更体系的学习。
  4. 研究开源项目的架构
    可以寻找好的开源项目进行研究,尽量阅读它们的源码(可以在github上面寻找关注度比较高的项目)。
  5. 深入学习常用的框架和技术
    对于常用的框架和技术一定要深入学习,了解它们的上限和下限,这些都是进行架构设计时的装备库。装备库也需要不断更新,否则会不断落后并被淘汰。
  6. 思考+动手练习
    上面学习了很多了很多理论知识,你会发现有很多套路,也有很多矛盾冲突的地方,所以一定要思考总结,并通过实践来检验学习到的东西。如果没有新的项目机会让你实践,不防针对现在或之前做过的项目进行优化。

对于绝大多数项目来说,架构设计并不是创造新的东西,而是结合当前业务场景,组合和借鉴成熟的架构设计方案和思路,来解决遇到的问题。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 隐约传来噼里啪啦的声音,林煜揉了揉眼睛从被窝里探出半颗头,窗外亮如白昼,手机却显示凌晨三点。 他逐...
    BL细胞综合体阅读 4,897评论 1 2
  • 清晨,一米阳光洒向安的床头。叮铃铃的电话铃声打破了清晨的宁静,是乔的手机响了。原来乔的助理打给她,有个重要的项目需...
    郑家大妞阅读 1,313评论 0 0