曙海教学优势
本课程,秉承二十一年积累的教学品质,以项目实现为导向,面向企事业项目实际需要,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。课程可定制,线上/线下/上门皆可,热线:4008699035。
曙海培训的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系,合作企业30万+。曙海培训的课程在业内有着响亮的知名度。
课程分为三个模块:
1. 微观编程素养
a. 对标图书《代码简洁之道》
b. 面向典型敏捷团队(5~10人),以肉眼可见的形式改善代码
c. 主要内容包括
i. 极简编码规范:包含6~10条最核心的规范,简洁但真 正可以落地
ii. 代码审查及其组织结构
2. 编程技能(设计模式+重构)
a. 对标图书《设计模式》《重构》
b. 面向团队中的核心人员,他们未来承担着控制代码质量的核心任务
c. 主要内容包括
i. 常用设计模式实例,使用设计模式的心法
ii. 重构时机、决策、与TDD的配合、防止重蹈覆辙等
iii. 重构的量化管理
3. 宏观编码质量管理
a. 讲师独创内容
b. 面向大团队(大于100人),长周期(年度级),大型软件(单个软件10万行以上,无上限当前最大记录157万行)的实时、全面质量监控
c. 主要内容包括
i. 利用Chi检测和修改单个文件中的架构问题
1. 核心是设计模式中实现开闭、解耦、消重原则的几个保健类模式
ii. 利用Chi检测软件整体的可扩展性问题,以8020原则定位问题模块
利用Chi横向对比产品、团队、平台带来的差异