【问题标题】:Good readings about refactoring data structures关于重构数据结构的好读物
【发布时间】:2010-04-18 02:22:16
【问题描述】:

现在大多数程序员都知道代码重构。

关于数据结构的重构,有什么好的读物吗?

我能想到的一个范式是关系数据库的规范化过程。

还有其他好的例子吗?

【问题讨论】:

    标签: data-structures refactoring


    【解决方案1】:

    与代码非常相似,数据可以通过在其前面使用抽象层来重构。不要使用原始 SQL 来访问您的数据,而是在其前面放置一个层来抽象查询。它不仅可以让您重构数据结构,还可以让您彻底改变您的数据存储库。

    【讨论】:

      【解决方案2】:

      Refactoring Databases : Evolutionary Database Design 似乎是一个值得一读的主题,从它赢得了 2007 年技术书籍类别的软件开发 Jolt 生产力奖这一事实来看。虽然我还没有读过,所以我不能亲自评论它。

      【讨论】:

        【解决方案3】:

        xUnit Test Patterns: Refactoring Test Code 是重构代码以更好地与单元测试配合使用的一个很好的参考。这并不完全符合您的要求,但它是一个很好的参考。

        【讨论】:

        • 我的问题是关于重构数据结构,在包含代码的程序上下文中没有必要。
        猜你喜欢
        • 1970-01-01
        • 2014-01-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-21
        • 1970-01-01
        • 1970-01-01
        • 2023-03-16
        相关资源
        最近更新 更多