美文网首页日常刻书
高质量的子程序(一)

高质量的子程序(一)

作者: F_wind | 来源:发表于2021-10-30 11:19 被阅读0次

    《代码大全2》阅读随笔

    创建子程序的正当理由

    首先,很多创建类的理由也适用于子程序:

    • 隔离复杂度;
    • 隐藏实现细节;
    • 限制变化所带来的影响;
    • 隐藏全局数据;
    • 形成中央控制节点;
    • 促成可重用的代码;
    • 达成特定的重构目的。

    以下是一些适用于创建子程序的理由:

    • 降低复杂度;
    • 引入中间的、易懂的抽象;
    • 避免代码重复
    • 支持子类化;
    • 可以隐藏顺序;
    • 可以隐藏指针操作;
    • 提高可移植性;
    • 简化复杂的逻辑判断;
    • 有助于改善性能。

    相关文章

      网友评论

        本文标题:高质量的子程序(一)

        本文链接:https://www.haomeiwen.com/subject/hvbboltx.html