作者:小阳 | 来源:互联网 | 2023-09-02 07:24
一个方法上几百千行代码
必须重构这是我当前面临的最大挑战,挑战来自于对业务规则不熟悉和原有代码习惯不清楚每个程序员在code的时候,都会不知不觉养成一些个人习性优秀的程序员,比如变量方法命名、书写格式、风格、注释都是从一而终的后来者花费的研究成本则相对较低一个方法动则成百上千行,尽管业务逻辑相当复杂,也必然可以抽出共同的东西而这也是一个优秀的程序员所必须具备的他必须有能力将复杂的业务逻辑分解事实上,这也为潜在的需求变更做好一些铺垫 我已经尝试重构部分代码,其过程可谓痛并快乐一个恰当的方法名有时都可省去好多注释实际工作中具有挑战性的或者能够提高能力的机会已经不多了从现在开始我必须把握住每个可能的机会现在就从代码重构开始