代码复用的坏处

代码想要复用,有一个要点避免不了的就是抽象.

显而易见的抽象,会让问题更简单.

但进一步的抽象,就会让人理解起来有难度了.

好比是数学,简单的代数,往往让问题变的好理解.

但是到了什么群论这种层次的抽象,看起来就很痛苦了.

简而言之,一个抽象的好不好,除了抽象者的抽象水平之外,还要看理解者的理解水平.

理解者的理解水平不够,抽象者的抽象水平太高.

于是,便有了阿贝尔,伽罗瓦这种可怜人了.

可惜的是,代码和数学比起来,太过短命了.

写代码的人又来去匆匆.

所以,还是少一些鬼斧神工,多一些及时行乐吧.

Keep It Simple, Stupid

你可能感兴趣的:(代码)