6 ms·
It's mainly due to the fact that MORE abstraction means MORE complexity. I currently have to deal with an NHibernate mess of over 1000 domain objects (!) at th
by chrisjsmith 15y ago
It's mainly due to the fact that MORE abstraction means MORE complexity. I currently have to deal with an NHibernate mess of over 1000 domain objects (!) at the moment and it's an absolute nightmare on the performance and maintainability front.
- smhinsey 15y agoTo be fair, 1,000 (or however many you need) stored procedures probably wouldn't be all that much better. I've seen systems taking both approaches and I've seen both go right and wrong. It has more to do with the team than the technology, I think.
- chrisjsmith 15y agoWe replaced 15,000-odd stored procedures with NHibernate. It's the same turd in a different coat.
- Brad_Smith 15y agoif More abstraction is leading to more complexity, then there is something very wrong going on.
- chrisjsmith 15y agoHave you seen a Spring/Hibernate Java app go pop on top of Glassfish? The STACK TRACE takes more memory than the address space of a 8-bit processor. That's TOO MUCH abstraction demonstrated.