97条架构建议-现实-观察-两面

97条架构建议-现实-观察-两面

现实

程序世界是可控的有逻辑的,而现实世界却是不可控的。可能出现各种意外的情况。

我们设想的完美世界可能在崩溃,我们需要接受现实,然后分阶段去改良我们的代码。

观察

我们已经进入了分布式,松耦合的时代。

松耦合的时代的特点是系统足够灵活,可能因为一点点小变动就支离破碎。

设计的演变的,是随着时间不断的灵活变化的。

架构师不能妄想掌控一切,这会设计出紧耦合脆弱的解决方案。

设计系统我们需要一些仪表去验证系统的耦合度,比如模型之类的。可以通过模型,记录模块之间的通信

比较好的方式:

仔细观察,提取模型,然后检查验证,重复这个步骤

两面

架构师需要兼顾两面:前与后,过去和未来
架构师是多面手需要考虑太多了.

系统的容易维护,方便扩展,还能经受时间流逝,业务发展,技术升级的考研。
善于聆听,观察,斟酌,重视重构自己的设计,过程,方法,保证项目的质量。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值