On 19/11/2013 17:37, Nicola Larosa wrote:
Pietro Battiston wrote:
... poi ad un livello più di principio, per me l'ORM è ciò che
permette di usare un database ragionando ad oggetti, e la cosa,
a meno di controindicazioni che ancora mi sfuggono, mi piace.

No, va bene, se ti piacciono il Vietnam e gli antipattern. ;-)

Object-Relational Mapping is the Vietnam of Computer Science
<http://www.codinghorror.com/blog/2006/06/object-relational-mapping-is-the-vietnam-of-computer-science.html>

ORM is an anti-pattern
<http://seldo.com/weblog/2011/08/11/orm_is_an_antipattern>


C'è da aggiungere però che SQLAlchemy fa diverse cose nel modo giusto, ad esempio separando la mappatura dallo schema delle tabelle.

Però ho notato che ultimamente sta virando sempre più verso ActiveRecord privilegiando il mapping automatico; almeno nel tutorial comincia con il mapping dichiarativo.


Ciao   Manlio
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a