代码之家  ›  专栏  ›  技术社区  ›  jason

Fluent-NHibernate现在准备好生产代码了吗?

  •  -1
  • jason  · 技术社区  · 14 年前

    Why is Fluent NHibernate ignoring my convention?

    Why is Fluent NHibernate ignorning my unique constraint on a component?

    是的,我知道 old question

    Fluent NHibernate现在可以生产了吗?

    3 回复  |  直到 8 年前
        1
  •  6
  •   James Gregory    14 年前

    你用什么标准来衡量“生产准备就绪”?生产环境如何比其他环境更严格?只有你才能决定它是否满足你的需要。

    你的第一个问题,你有工作要做。Fluent NHibernate是开源的,如果人们不会因为一个bug而死亡(也就是说,有一个可行的解决方案),那么当有更重要的事情要做时,我们的有限资源不太可能花在上面。枚举是一个已知的问题,主要是因为50%的人希望它们被映射为int,而其他人期望字符串;不管怎样,一方都会认为实现是一个bug。

    你的第二个问题看起来像个虫子。有趣的是,流畅的NHibernate开发人员不会在堆栈溢出中寻找可能的bug。如果你不告诉我们虫子的存在,我们就无法修复它;可悲的是,我不是灵媒。

    Fluent NHibernate已经超过了1.0,这对于一个OSS项目来说是一个相当重要的里程碑,并且已经在数百个生产应用程序中使用。这是否使它“生产就绪”只能由你决定。

    如果你认为它还没有准备好生产,它是开源的,我们总是在寻找贡献者。

        2
  •  1
  •   Chris Conway    14 年前

    这类问题真的应该在他们的google群组页面上提出: http://groups.google.com/group/fluent-nhibernate

        3
  •  0
  •   Rich    14 年前

    您是否有单元测试覆盖了与Fluent NHibernate交互的功能范围?如果你这样做了,而且它们也能工作,那么为什么还要担心其他你不使用的功能不能工作呢。此外,任何开源项目的许多问题都是缺乏对如何使用它的理解。