¿Tiene algún buen ejemplo de "arquitectura por el bien de la arquitectura"?

Solo escuchando los de esta semanapodcast y pensé que sería bueno agrupar algunas de tus experiencias donde has visto que el lado de la "arquitectura" domina las cosas un poco más de lo que debería.

Java a menudo recibe una mala prensa a este respecto, y una prensa cada vez más mala a medida que aumenta la complejidad percibida de Java EE. Mi experiencia en Java contra el gráfico de tiempo se hunde significativamente después de 2004, por lo que no me siento calificado para comentar.

Mi experiencia más reciente es con un arquitecto que intenta desesperadamente representar con precisión un modelo de objetos en un conjunto de tablas de bases de datos (relacionales) (que resultó ser Oracle). El resultado es un esquema de base de datos que es imposible consultar de manera eficiente sin unir previamente un grupo de tablas (en vistas materializadas).

Respuestas a la pregunta(11)

Su respuesta a la pregunta