虽然宝哥的架构设计能力已经落伍了,但是和唐一平几乎等于无的架构能力比起来,那也是碾压级别的。
所以唐一平再回头看自己之前的“FOEW”项目,就觉得……
一言难尽的抽象。
模块划分是几乎没有的,组件之间是混成一团的,数据流动是一波三折的,技术选型是异想天开的,拓展性是完全不存在的,通信方式就不用说了,全靠【叠虫】救我一条狗命。
“老张啊老张,你当时夸我的时候,到底是怎么夸出口的?”唐一平觉得老张贼虚伪。
他已经知道自己烂了,现在才知道,自己到底有多烂。
有时候,这个世界就是这样子,努力进步,只是为了知道自己有多垃圾,和牛逼的程序员相比到底差多少。
才终于能够看懂这个世界了,知道人家为什么能拿高薪,自己连实习都只能选别人选剩下的。
现在唐一平都想挨个给所有fork过自己项目的人登门道歉,每人给寄个5090赔偿精神损失这样子。
还能怎么样呢?
改吧!
唐一平干脆也不在原来的版本上改了,直接重构。
以前的代码,能用就用,复制过来。
但大部分情况下,得完全重写。
不是因为之前的代码写的不好——当然不够好,但现在唐一平的代码能力并没有提升。
只是因为不合适。
方向错了,努力就显得毫无用处。
唐一平把屏幕分成了两部分,一边对照一边写。
左边的屏幕上是老版本,【叠虫】们在蠕动,发出类似蜂鸣一般的声音。
唐一平觉得它们在骂骂咧咧。
“拆家了拆家了!”
“拆家狗啊!别拆我家啊!”
不过随着一些【叠虫】被复制到了右边,【叠虫】们又开心起来,发出的嗡鸣就像是再欢呼:“大house!大house!”