- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 架构师接龙 岑文初VS. 杨海朝
来自:http://www.programmer.com.cn/6393/ 主持人:冯大辉 岑文初:模块化来降低耦合性时如何把握模块划分的粒度?如何权衡复用性与粒度过细导致依赖复杂的矛盾? 杨海朝:耦合性是影响软件系统复杂程度和设计质量的重要因素,模块化设计的目标是建立模块间耦合度尽可能松散的系统,通过尽量使用数据耦合,少用控制耦合,限制公共耦合的范围和一定要避免使用
2012-12-26 11:49:41 574
转载 架构师接龙 杨海朝VS. 孙立
来自:http://www.programmer.com.cn/6381/ 主持人:冯大辉 杨海朝:在错综复杂的庞大系统中,如何避免多条线频繁地发布新代码对线上业务的影响? 孙立:在公司或者业务快速发展的过程中,应用系统的功能越来越丰富,系统模块也变得非常繁杂。由于前期没有进行良好的整体架构,后期又为了快速响应需求,所以系统模块、多个业务线之间的耦合性非常强,很可能代
2012-12-26 11:49:12 672
转载 架构师接龙 孙立VS. 孙朝晖
来自:http://www.programmer.com.cn/6372/ 主持人:冯大辉 孙立:你是如何在架构层面,提高开发人员开发效率的?比如通过合理的分层,不同层安排不同能力的开发人员。 孙朝晖:首先孙立老师已经谈到了这个问题的两个核心,第一是合理的分层,第二是让不同能力层次的队伍有机组合。 对于分层,具体到我们的技术体系,可以清晰地分成四个层次,对应四个
2012-12-26 11:47:28 838
转载 软件架构师的沟通修炼
来自:http://www.programmer.com.cn/12379/ 在架构师的角色中,沟通是要求有效果的必备技能与工具。换句话说,沟通是架构师指示别人或群体完成特定行动唯一真正有效的手段。 架构师通常没有对为其项目工作的他人的直接管理权。他们的项目往往是跨部门的,也可能会跨好多个行业单位。由于不能直接管理他人,所以架构师指示别人或群体完成特
2012-12-26 11:42:12 463
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人