gpt4 book ai didi

design-patterns - 何时重构为设计模式?

转载 作者:行者123 更新时间:2023-12-04 07:10:45 25 4
gpt4 key购买 nike

在编码和审查代码时,很容易发现可以使用设计模式的地方。这里有一条命令链,那里有一个策略……即使更好的解决方案可能是 switch 或一些简单的 if,也很容易深入研究并应用模式。

是否有一些规则或技巧对估计何时进行实际重构很有值(value)?

等到添加功能变得太困难时?等到第三次要改密码?第一次需要黑客攻击?

最佳答案

如果代码可读/可理解并且将来不太可能更改或扩展,您可能希望保持原样。

但是如果代码会改变,或者你需要在某个时候为它构建一个解决方法,你最好立即重构它。 checkin 代码比以前更干净是一个很好的做法。

但请记住,这取决于投资返回。简单的重构可能会级联到代码的其他部分,然后也必须重构。如果代码库在 future 不会持续开发,那么花太多时间重构它可能不值得。

关于design-patterns - 何时重构为设计模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3143049/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com