zhangv.com
复杂度其实是降维
突发奇想(可能也没啥新奇的,也许就是无知而已) 其实代码中控制复杂度的过程就是降维,或者说把一个复杂的结构用多项式来标识,每个项就是一个类(对象),然后把他们加起来。 如果做不到这一点,那么代码的复杂度将不可控,整个系统也就越来越不可控,最终烂掉。 貌似,代码也有它的生命周期,很少有代码能够“活到”足够长的时间,而变得不可控。 想象,一个函数,里面是一大堆的ifelse语句,每个if就是一个…