架构设计的八条原则

文章目录

  • 架构设计的八条原则。
    • (一)适度设计
    • (二)避免问题扩大化
    • (三)软硬一体化思维
    • (四)本质思考
    • (五)技术选型以需求为主,而不是人员现状
    • (六)重视成本
    • (七)既要有拿来主义,也不能生搬硬套
    • (八)基于约束来考虑技术方案

架构设计不像数学公式或者物理定律,有章可循。很多时候,它是设计者在各种设想、各种顾虑的权衡中做出的最符合需求的智慧输出。但是,一些好的架构思路和原则,可以帮助设计者在决策时少走弯路,更靠近需求。

架构设计的八条原则。

(一)适度设计

适度设计应该是架构设计的第一原则。我们用不同场景下的交通解决方案来类比一下。

◆1公里以内:步行(免费)、自行车(免费)、电动自行车(几分钱);
◆100公里-1000公里:摩托车(几十元钱)、汽车(几百元钱ÿ

你可能感兴趣的:(架构设计,java,开发语言)