#一字悟写作·day4
今天来讲一讲“理”,不是说要讲道理,而是要梳理。
因为之前有很多同事离职,导致有些工作落到我的头上,所以最近事比较多,感觉总有做不完的工作,功能要不停的开发,测试又不停的测出bug。
写过程序的人肯定都知道,接手别人的代码是一件多么痛苦的事情,每个人的代码风格都不同,如果接手到脑洞惊奇的同事的代码,有的时候想shi的心都有。遇到这种代码,你就会很想重构,可是时间肯定不会允许,因为项目总就已经上线,没有那么多时间给你重构。
所以也只能在原来的基础上继续开发,这就是典型的“看不惯我,又干不掉我”的状态了,那怎么办呢?
只有一个字——理。
一定要梳理代码,否则你一定会拆了东墙补西墙,最后,你自己的代码也没法看了。过程虽然非常痛苦,有些模块还没有注释,更是加重了痛苦指数。更痛苦的是,有些功能我都还没动过代码,测试在后续的测试中就跑出了各种各样的bug,虽然是一些历史遗留问题,可是既然已经接手了,那bug也得一并接了,虽然做了背锅侠。
一开始,对于这种历史bug我是很抗拒的,因为总觉得这不是我写出来的bug,不应该由我的承担。可是,现实是真正该为此承担的人已经走了,我接也得接,不接也得接,因为接不接受,最后要改好它的人都是自己。认清这个现实之后,倒也不那么抗拒了。
不过这倒也促使了我,想要更好地理清这块业务的决心。所以在调试的过程中也在不断地问产品、问测试,慢慢更清楚了整个流程。所以后面的开发也变得更加顺手了,理清了思路,事情就会逐渐变好。
如果不梳理,那每天做的工作就是贴狗皮膏药一样,这里粘一下,那里补一块,不仅bug率会提高,以后代码也会越来越不好维护。
所以梳理,是一件非常重要的事。
不仅工作要梳理,我们的生活也要梳理,人生更要梳理。只有理清了头绪,生活才能更顺畅!