技术架构的战略和战术原则( 三 )
没有最新,只要最合适
所有新的技术刚出来都是打着比旧技术拥有更加出色的性能、提供更加优秀的扩展性。是不是使用新技术,就能解决一切问题了?新技术的出道,势必是解决某一场景下的问题,并不是一味万能良药。只有了解清楚每种技术的产生背景,适用场景,才能出一个对自己项目最优的选择。技术选型没有最新,只有最合适。
总结一下,合适原则就是适合优于业界领先。
1.2 简单原则
我们总是希望能将我们的软件设计的精美、宏大,这样才能彰显我们系统的复杂度和难度。我们是不是会遇到这样的场景,在做设计方案的时候,如果一个解决方案很简单,而且能很快的满足需求。在评审方案时,就会有人觉得这个方案是不是太简单了,没有什么技术含量,是不是需要再设计的复杂一点。
系统是不是一定要设计的复杂?在回答这个问题前,我们先看下软件领域的结构复杂性和逻辑复杂性。
1. 结构复杂性
结构复杂的系统有两个特点:第一,组成的组件数量很多;第二,这些组件之间的关系很复杂。如下图:
推荐阅读
- 法正|三国志战略版孙坚法正T0阵容,锤爆满红吴骑,不输满红社稷弓吴枪
- 张角|三国志战略版张角5万伤害的阵容,法师前三,绝非浪得虚名!
- 甘宁|三国志战略版:甘宁玩盾兵,照样暴捶麒麟桃园
- 穿越火线|三国志战略版张角最强阵容,需配合S级的兵种才能发挥最强战斗力
- 西凉|三国志战略版:出生州选择也有大学问,开局选好霸业即成
- 手机游戏|LOL手游技术主播排位遭遇安排,玩家段位各种大倒退,多人“中招”
- 吕蒙|三国志战略版:吕蒙、关银屏黑科技联动,技穷、缴械全都有
- 索尔|梦幻模拟战手游:虐菜就要用战略——挑战五战略打法
- 诸葛亮|三国志战略版:“巨型航母”带两艘“护卫舰”,意欲北定中原!
- 黄忠|三国志战略版黄忠蜀盾黑科技,蜀盾内战和打弟弟一样!