gpt4 book ai didi

reusability - 提高代码可重用性的因素

转载 作者:行者123 更新时间:2023-12-04 16:56:41 26 4
gpt4 key购买 nike

哪些原则、代码质量、实践、方法、语言或框架特性可帮助您在更广泛的情况下有效地重用函数、类等。所有情况都很有趣:您可以修改代码的实现和接口(interface)以启用/改进重用,或者只修改实现,或者什么都不做。重用有效性的关键指标是(就我而言):

  • 它减少了多少实现和维护工作
  • 应用质量不会降低
  • 降低了多少复杂性

  • (所有这些都与从较低级别重新实现相比)。

    PS。如果可能,请为每个答案指定一个因素,并说明它对您的情况有何帮助。

    最佳答案

    这是一个经典 - 低coupling和高凝聚力。如果一个模块或函数执行一项特定任务并且几乎没有或没有依赖项,那么与执行多项任务、有很多副作用、需要其他模块相比,它的可重用性要高得多(因为它可以适应更多种类的情况) , ETC。

    关于reusability - 提高代码可重用性的因素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2167949/

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