首页 » 程序员必读之软件架构 » 程序员必读之软件架构全文在线阅读

《程序员必读之软件架构》动机

关灯直达底部

记录重要决策的动机是这个部分在将来可以作为一个参考点。所有的决策都是依据特定的语境做出的,通常都有取舍。对一个给定的问题 ,通常没有完美的解决方案。事后阐明决策过程往往是复杂的,尤其是如果你向刚加入团队的人解释这个决策,或者处在一个定期变化语境的环境中。

尽管“从未有人因为购买IBM而遭解雇”,也许写下公司政策强迫你使用IBM WebSphere而不是Apache Tomcat的事实,会在将来为你省去一些令人头大的对话。