Parece que esta bitácora va de leyes, así que ahí va otra:
No hables con desconocidos
Esta regla fue formulada en la Northeastern University en 1987 por Ian Holland. Y la explica magistralmente el blog Refactoring.
Es una regla comúnmente aceptada de buen Diseño, que se basa en el mínimo conocimiento del modelo de objetos, de modo que se reduzca el número y complejidad de las interrelaciones.
Aplicado la ley de Demeter a objetos, tendríamos que una operación de un objeto sólo tendría que utilizar:
-
Las operaciones propias del objeto.
-
Los objetos que tenga asociados o sean atributos del objeto.
-
Los objetos que recibe como parámetro la operación.
-
Los objetos que cree la operación.
Tags: Metodología, Programación
Miércoles, 9 dUTC Enero dUTC 2008 at 12:56
He escrito un artículo en mi site sobre la Ley de Demeter que te puede interesar: http://www.ateneatech.com/blog/la-ley-de-demeter