订阅软件研发RSS CSDN首页> 软件研发

豌豆荚架构师周爱民:寻找架构的来处——意图

发表于2013-09-05 11:10| 次阅读| 来源CSDN| 0 条评论| 作者杨爽

摘要:SDCC 2013于8月30-31日在北京新云南皇冠假日酒店盛大开幕。第二天的架构实践专题论坛上,豌豆荚架构师周爱民表示每个架构过程都有架构发起、架构构建和架构交付三个阶段,并在演讲中重点介绍了架构意图。

【CSDN报道】 2013中国软件开发者大会(以下简称SDCC)于8月30-31日在北京新云南皇冠假日酒店举办。作为CSDN和《程序员》杂志倾力打造、千人规模以上的顶级技术盛会,今年SDCC 2013以“软件定义未来”为主题,来自于国内外一线的技术精英,就大数据分析与BI、架构实践、研发管理、IT基础设施与运维、产品与设计、开放平台等专题和参会者进行了深入的分享和探讨。此外,32小时编程马拉松、CTO论道论坛等量身定制的特色环节也受到了参会者的强烈关注。


豌豆荚架构师周爱民

在第二天的架构实践专题论坛上,豌豆荚架构师周爱民在主题演讲中总结到,每个架构过程都有架构发起、架构构建和架构交付三个阶段。每个阶段有各自的知识,比如架构发起时会有架构思维、架构意图;架构构建有过程论;架构交付有交付对象问题。而架构意图是本次演讲的主要内容。

周爱民提到,他是在2007年左右画架构师能力模型时,才开始关注意图这个问题的。第一,需要发现问题关键,而非其外表。如果对问题或者问题的架构不能理解,最后看到这个架构图还不能理解的话,通常的原因在于对目标理解不同。第二,简单的设计是对的。但前提是全面的分析。然而这里要注意,尽可能与设计者讨论它的分析过程。如果看一张架构图,或者架构结果不一定是图,那么看一个架构结果或者设计,应尽量与设计者讨论设计过程而非讨论分析成果,分析成果画在纸上,表达结果。但是你要讨论分析过程,要从逻辑上看是不是有矛盾,或者是不是在这个场景可用,然后做好需求确认。第三,一个很主观的判断,你觉得这个设计好不好主观的判断。设计的过程结果如果不能体现设计师折中过程的痛苦,那一定不是好的设计。你判断这个东西好不好,你对它进行评估,不能体现设计师折中过程痛苦,这个设计一定不好。如果系统没有矛盾,那么谁都可以做出来。而如果系统有矛盾,那么必须找到一个折中方案,这个是架构师做的。如果不能体现这个,就不能体现设计本质,这是意图最初的出处。

以下为豌豆荚架构师周爱民的演讲PPT:

更多精彩内容,请关注 @CSDN研发频道,“ 2013中国软件开发者大会图文直播”专题 。

0
0
  • CSDN官方微信
  • 扫描二维码,向CSDN吐槽
  • 微信号:CSDNnews
程序员移动端订阅下载

微博关注

相关热门文章