V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xinxin2025  ›  全部回复第 1 页 / 共 1 页
回复总数  2
2016-09-02 10:47:05 +08:00
回复了 ChoateYao 创建的主题 程序员 公司项目越写越烂,想重构得不到支持,该走还是该留?
但是,现在,关于重构,我认为,确实有很多东西值得商榷!
一件事情,应该知道好处也要知道坏处。
知道什么时候做,也该知道什么时候不该做。

具体,还在整理思路中。
比如 MF 就没考虑到一件事情,做这件事情的 心理困境。(大家的心理困境)
2016-09-02 10:44:33 +08:00
回复了 ChoateYao 创建的主题 程序员 公司项目越写越烂,想重构得不到支持,该走还是该留?
@kamal 嗯,我读过类似的文章,我也知道不能大规模重构,我现在就是想一个模块一个模块把重复的功能、复杂的代码都重构,重构当然不是一时半会的事情。但是领导不支持我也木有办法。

其实我现在也是类似的情况。
其实我也没想过一下子就大规模重构,但是,身边的同事,经常连 抽取函数(比如复杂的判断条件,一个几百行上千行的函数中到处出现可以各自为政的部分,至于重复代码我就不说了,那个,多得是~~)
更有甚者,他们连 代码缩进都懒得捋一下......
这些天刚结的一个项目,我是固件的主导,但因为我一下子有点冒进的重构,最后惹出了点麻烦,时间赶得很紧。
也因此,破坏了一些原有功能(我知道,这是我的错,但这不代表重构是错的)
你也说过,代码日益腐烂,我相信你一定能理解我的心情。
结果,现在,原来还挺开明的领导越来越,,,甚至直接放弃我改动过的项目,宁可重新回到原框架上,让另一个同事重新理。
所谓理就是,不改动原有代码,对,就是连缩进都不动那种!
然后加进新功能而已。
还留下一句评论:做项目开发(应用)打击创新,还说华为要求任何项目使用原有成熟代码一定要超过 70%,只允许 30%创新。
可是,重构也叫创新?我承认我对重构做得不够谨慎和小心。但是,这样......诶

我几乎要崩溃了!也想过离开。
可是,我有更多的时候想过离开,有更多比这个更加充分的理由,但都没有离开。
何况,从我以往的工作经验来看,这家公司在这方面并不是唯一的固执者,更不是最固执的,即使换,恐怕也是一样。
于是我就只能在 强迫自己 和 不甘 之间苦苦挣扎。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4069 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 05:16 · PVG 13:16 · LAX 21:16 · JFK 00:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.