Some disgrunt over NHibernate

I came across this post here while searching for ramblings on nhibernate:The Honeymoon is Over, My Relationship with NHibernate « Regular Programming

Well, I feel the same sometimes, but I hang in there. The benefits far outweigh the cons once the app is live.

3 Responses to “Some disgrunt over NHibernate”

  1. huenemeca Says:

    Hey, I am curious as to what you see as the benefits once that app is live? Maybe it is too early to give up on NHibernate.

  2. dyonisius Says:

    Once an app has been used for say a couple of months and meanwhile you’re on your third or forth project since, you tend to forget the details of how, why and where you placed certain code if it is not layered and structured.
    In the past, I tried to enforce a certain structure on myself. But when I got to a deadline, I found myself to take shortcuts.
    Then when I came back to resolve a bug or something, I sometimes could not find where I’d put the code that is responsible for this or that functionality.
    Of course I’m not talking about a two page app here :D
    So I find with NHibernate, the fact you’re forced to do something a certain way sometimes pays off.
    There are other things too, like database independancy. I myself once had a customer that wanted to change to MS SQL instead of MySQL. The sys admin left and the new one knew nothing about MySQL. I which I’d used an ORM then! they take care of the subtle differences between SQL dialects.

  3. Steep learning curves? « Dyonisius’s Weblog Says:

    [...] said in a previous post, commenting someone who’s love with NHibernate was over that it is benificial in later stages [...]

Leave a Reply