Re: [问卦] 如何写自己容易维护 别人难懂的CODE

楼主: HuangJC (吹笛牧童)   2021-10-05 20:40:21
之前一份工作,我到职第一天,就有业务来问我某功能何时完成
他希望'明天'完成,而我初步完成都两年后了
我不是写一个全新的功能,是接手修别人旧程式
(所以业务及股东都很没耐心,以为快写好了,我修一下就好
我说问题在我能问的人都离职时又被嘲笑:都推给别人是吧!)
修到一半主管来关心,我说很难修
主管看一眼程式说:很简单啊,你看这就是什么意思
他一口气看懂几十行,看来真的很容易
除了我,之前一堆人接手过这支程式,到底我和他们在抱怨什么
主管这么行怎么不自己做?
我把萤幕转过来发现,主管在讲解的是我整理的版本
这证明我整理得很棒吧!
叫他看原版他大概会吓到老二都弹出来
里面的变量名称包括'fuck' 之类
别怀疑,我认真去考证了
命名原则不是这支程式要干人了
是工程师写这段时心情很干
(也就是用他的心情命名的 XDDD)

Links booklink

Contact Us: admin [ a t ] ucptt.com