入行20多年了,做首席架构师/CTO也十多年了。 这几个月,断断续续的,写了一些架构设计方面的知识,每个方面都写了一些。 为了方便大家查看,把他们收到一块,尽量按照内在知识的先后顺序来排列,希望对大家有帮助。 每个阶段都还有很多内容,以后会陆陆续续写出来,欢迎大家关注本公众号!!! 点击每篇文章标题即可查看相应的文章: 一:架构设计思想、经验、感悟类 大道至简的架构设计思想之:封装(C系架构设计法)
大道至简的架构设计思想之:隔离(C系架构设计法) 如何做软件设计,一些思考和感悟(C系架构设计法) 第二弹:如何做软件设计,一些思考和感悟(C系架构设计法) 深度干货:深入理解分层架构模式——第一部分(C系架构设计法) 如何灵活应用分层架构模式,架构师的核心技能之一(C系架构设计法) 如何深入剖析DDD和分层架构,架构师的核心知识之一(C系架构设计法) 二:架构师必备基本功——需求分析 需求分析之道——需求分析要做什么(C系架构设计法) 深入理解需求分析的目标(C系架构设计法) 架构师成长第一步:如何做需求分析(方法经验总结,纯干货系列) 需求分析实用方法之——明确系统边界(C系架构设计法) 需求分析方法之——逐字逐句审读法(上)(C系架构设计法) 需求分析方法之——逐字逐句审读法(下)(C系架构设计法) 需求分析方法之——业务走查法(C系架构设计法) 业务走查法到底咋玩?来个小例子(C系架构设计法) 四:高层架构设计——从无到有描绘系统蓝图 架构师成长系列:如何做高层架构设计(方法经验总结,纯干货) 高层架构设计之落地设计第一步(C系架构设计法) 架构师说:该如何做资源预估?做架构必备(经验总结干货) 程序员的架构师之路:如何做整体技术架构(经验总结干货) 如何进行服务和模块的拆分,架构师必备技能之一(C系架构设计法) 架构设计之模块划分原则和AKF扩展立方体(C系架构设计法) 如何实现高并发,三大处理思路(C系架构设计法) 架构师成长之路:高层架构设计中如何确定缓存架构(经验干货) 架构师成长之路:如何确定异步消息系统MQ的架构(经验干货) 如何做高可用设计,架构师的必备技能之一(C系架构设计法) 海量数据如何处理?四大思路,经验总结干货(C系架构设计法) 如何做系统的安全架构设计(C系架构设计法) 五:概要设计——由粗到精细化系统架构 概要设计到底做什么?怎么做?任务和方法?(C系架构设计法) 如何做API设计,架构师的必备技能之一(C系架构设计法) 如何具体做API的设计——架构师的必备技能之一(C系架构设计法) 如何做数据库设计,架构师的必备技能之一(C系架构设计法) 六:详细设计——细化和完善架构设计,走向真正落地实施
什么是软件框架?框架和设计模式什么关系?(C系架构设计法)
如何做基础框架设计?架构师落地的核心能力之一(C系架构设计法) 如何做软件功能设计——架构师的必备技能之一(C系架构设计法) 六:架构设计前置知识:成长目标和方向
架构师成长之路-纯干货系列:什么是架构和架构分类(程序员突破内卷大法)说人话接地气 架构设计之道——从设计角度审视架构 架构师成长之路:到底什么是架构设计?该如何理解架构设计? 到底什么是架构师?该具备的核心能力?(C系架构设计法) 七:其它 内卷浪潮中,程序员的成长、发展、转型之路有哪些?肺腑之言 程序员突破内卷大法:软件架构师成长之路(干货系列,说人话接地气) 程序员跳槽加薪,该如何规划?真实案例
这些内容都来自 《C系架构设计法》,是CC根据20多年实战经验提炼总结而来,后面还有很多,会陆陆续续写出来。 如果你觉得文章还不错,能够给你一些启发和思考的话,敬请先 加个关注,随手点赞、在看、收藏加转发,让更多的朋友加入到我们的行列,谢谢啦!🙏🙏🙏
|