一开始就着眼未来?不优先考虑一下现在的成本么?

一开始就着眼未来?不优先考虑一下现在的成本么?现在钱不够怎么办?未来还不知道在哪里

到底是立足于当下,还是着眼于未来,这里面是需要权衡取舍的,
当然如何取舍,就需要有个度,如果本身属于一个成长型的业务,
或者未来几个月还看不到方向或者根本不知道能否活下来,那么
架构首先要解决的问题应该是快速迭代,快速试错,应该着眼于
未来三个月的业务形态而不是未来三年的业务形态,因为那些都
是扯淡,无源之水,无本之木,但是对于一个成熟的业务系统来说,
它可能未来两到三年的业务是清晰的,比如说对于交易系统来说,
三年后我要承载的业务规模是当前的多少倍,对于一个成熟的系统
来说,可能相对来说是可以预估的,可能会遇到什么问题,我应该
从当下就开始考虑,再者还要看系统的设计者对于当前系统是如何
定位的,不同的定位,架构的思路也是不同的