代码大全阅读笔记设计的挑战3

如何应对设计的复杂度,咱们先看一下书中说的造成复杂度的原因,

1,用复杂的方法解决简单的问题

2,用简单错误的方法解决简单的问题

3,用不恰当的复杂方法解决复杂的问题

解决办法

1,同一时间只处理的本质复杂度最小

2,不要让偶然性的复杂度无谓的增长

说白了,最核心的问题简单化,非核心的问题能减少尽量减少

于2018/08/15早上8点04

美好的一天

猜你喜欢

转载自blog.csdn.net/u012516166/article/details/81812399
今日推荐