ghostHoy he estado mirando la composición del portal que tienen montado en el cliente en ASP con VB.NET i uno de los “arquitectos” me ha estado explicando la estructura que tienen y de la manera que trabajan, se le veía muy contento de tener un portal tan bien hecho. A modo de ejemplo os pongo para los que entendáis de estas cosas alguno de los parámetros del proyecto, cuidado, no hay ningún error tipográfico en adelante: El número máximo de usuarios son 300 no concurrentes, el proyecto tiene 150 dlls realizadas en VS 2003, alguna de las cuales tiene más de 40MB, consta de varias soluciones entrelazadas por referencias, las soluciones no corresponden a un nivel o capa, si no que hay de todo, en cada solución pueden hallarse elementos de distinta composición del portal, la capa de presentación tiene más de 12 dlls distintas, se usa una herramienta de terceros poco flexible para acceder a datos, hay veces que insertan SQL a machete para hacer determinadas consultas, el montante del proyecto (código fuente más binarios más referencias) ocupa 1.15GB de espacio en disco, en producción se usan 3 servidores en paralelo para que aguante toda la carga.

Si hay algún lector que haya desarrollado en algún sitio algo que se parezca a este monstruo, por favor que me deje un comentario para compartir penas. Nunca en la vida había visto algo similar, nunca, igual es que estoy muy equivocado pero más que un proyecto en .NET me parece una aberración en .NET.