软件架的构师应该知道的97件事.pdfVIP

  • 7
  • 0
  • 约1.7万字
  • 约 17页
  • 2016-03-09 发布于山西
  • 举报
软件架的构师应该知道的97件事

软件架构师应该知道的97 件事笔记 by:ciahi /ciahi 1. 客户需求重于个人简历 1. 客户需求重于个人简历 11.. 客客户户需需求求重重于于个个人人简简历历 不要为了学习新的知识或丰富自己的简历而选择新技术解决问题,要尽量选择切 合实际的技术解决客户的难题。 脚踏实地的为客户着想,选择正确的方案可以降低项目的压力,团队工作起来更 开心,客户也会更满意,从而你也会有更充裕的时间学习新的知识。 2. 简化根本复杂性,消除偶发复杂性 2. 简化根本复杂性,消除偶发复杂性 22.. 简简化化根根本本复复杂杂性性,,消消除除偶偶发发复复杂杂性性 根本复杂性是问题本身就很复杂,所以它是无法避免的。偶发复杂性是在解决根 本复杂性的过程中衍生的,即解决方案本身带来的新问题。 如为了解决某个问题而设计的一个软件框架,设计该框架本身,就是引入的偶发 复杂性。所以,如果原本问题比较简单,但设计或引入一个太过灵活的框架,可 能得不偿失。(避免过度设计) 3. 关键问题可能不是出在技术上 3. 关键问题可能不是出在技术上 33.. 关关键键问问题题可可能能

文档评论(0)

1亿VIP精品文档

相关文档