Cada proyecto web grande que comienza con una gran cantidad de modularidad generalmente va demasiado lejos para el alcance de la aplicación que finalmente se construirá.
Por lo tanto, la capa web llama a una interfaz de delegado llamadas llamadas de implementación de delegado llamadas de interfaz de servicio llamadas de implementación de servicio llamadas de interfaz dao implementación dao y así sucesivamente.
Y, finalmente, como no hizo la distribución en este nivel, observa que todas las implementaciones de delegado son una línea de código, y las saca para mayor claridad, después de perder un poco de eficiencia escribiendo cien clases de delegados en primer lugar.
O: la mayoría de los proyectos en un momento u otro masivamente sobreestiman lo grande que será base de usuarios de la aplicación, y por desgracia, el código para que en lugar de codificar de manera más eficiente. Una aplicación de libro de recetas con 200 usuarios es mucho más común de escribir que una aplicación que define la industria con cien mil usuarios todas las mañanas, pero los desarrolladores tienden a codificar parte, pero no toda, de su aplicación para el caso improbable.
Si está escribiendo hello world, simplemente escriba el código y agréguelo más tarde según sea necesario.
Las columnas bien autogeneradas realmente solo son útiles para el andamio, no me puedo imaginar que alguna vez lo usarías seriamente en producción. – Juliet