不要为了重构而牺牲代码的阅读性

在性能可以接收的前提下,不要为了重构而牺牲代码的阅读性,这会让后期的维护越来越难。

尤其是PL/SQL这样面向过程的语言,宁肯代码存在冗余,也要保证逻辑的清晰。

重构是为了让逻辑更简单和清晰,而不是为了抽象让逻辑变得混淆和复杂。

为了重构而重构,那是炫技,企业级软件工程需要更多地是稳定,清晰,而不是花架子。


--------------------------------------------------------

奥卡姆剃刀原理:即“简单有效原理”。为什么要将复杂变简单呢?因为复杂容易使人迷失,只有简单化后才利于人们理解和操作。

请使用浏览器的分享功能分享到微信等