1、计算机的出现,就是要把一部分人的脑力劳动,转换为人和计算机的体力劳动。请不要把这件事情退过来做。
今天审查一个前员工写的代码,在多个前端页面复用了同一个控制器,结果我还要把每一个调用该控制器的页面都核对一遍。复用是理想的,现实是痛苦的。复用控制器后,为了不断满足每个页面的需求和变化,控制器的代码会不断膨胀,产生冗余数据,这还算能接受的,顶多就浪费一点点cpu和io,最伤脑的是,当要修改这个控制器的时候,还要把每一个有调用该控制器的页面都核实一遍确认不会受到影响,这就又增加了不必要的脑力劳动了。
2、设计程序时,我要什么,我就去取什么,而不是逐个逐个去看这个东西是不是我要的
n、to be continue