人生就是不断编码的过程,有高手编写很健壮的代码,当然也有新手编写很冗余的代码,但是就如编程是一个不断优化和升级的过程一样,没有最完美的代码,也没有完美的生活,唯有不断优化。
但有时候生活还需要进行重构,这就需要放下历史包袱,敢于向自己开火,不管过去编写的代码如何健壮,但终究有其局限性,要想适应未来的变化,就不得不进行重构,重新来过。
编程讲究的是用最简单地方式解决复杂的问题,而事实也是复杂的问题往往存在简单地解决方法,只是我们很容易陷入问题难以自拔,那简单地方法往往需要极深的知识和丰富的编程实践,生活亦复如是。
程序员大多追求极致的编程体验,就如追求极致生活体验,而忽视了编程的本质是为了解决问题,同样生活就是为了解决人们的基本问题一样,但现实编程的过程是极其枯燥而乏味的。
接受有BUG的生活,要勇敢的重构,追求简单地生活,享受生活的本质。
Peter,2015.2.5,深圳