偏离主题:如何说服我的老板用代码更改过程?

时间:2017-12-19 19:24:24

标签: if-statement design-patterns

我正在对具有314 IF()的Oracle过程进行一些更改(是的,314 !!!)。我知道它可以替换为一些代码OOO并应用一些设计模式(如策略或工厂)。

所有IF类似于:

IF(blahblahblah) THEN
ELSEIF(blehblehbleh) THEN
ELSEIF(blihblihblih) THEN
ELSEIF(blohblohbloh) THEN
ELSEIF(bluhbluhbluh) THEN
....
-- And so on through 314 logical tests

问题是代码是稳定的,在生产中,团队不了解这些技术,如设计模式等。

除了性能和简单的代码阅读/不受欢迎和维护之外,还有什么理由可以招募?

提前致谢

0 个答案:

没有答案