97条架构建议-业务目标至上-简单可用-亲力亲为
业务目标至上
业务目标驱动,架构师应该在实际的业务目标和实际的开发条件下制定决策系统
架构师预估商业价值,避免技术决策造成经费超支
建立反馈回路:
大图表
持续集成
频繁发布
先确保解决方案简单可用,再考虑通用性和复杂性
不能一味强调通用性而不考虑具体应用,从具体中提炼出通用的解决方案
先保证方案简单可用,再考虑从业务分析出通用性和复杂性。
架构师应该亲力亲为
架构师通过示范领导团队。
架构师必须既业务,又有深厚的技术基础。
发现问题,解决问题的方案,而不是相互指责。
尽早的参加项目。
架构师应该至少懂得一种专业工具。