era da un po che volevo scrivere una discussione del genere
da quando ho iniziato a programmare sono cambiate molte cose, in pratica ho iniziato con ilvecchio ASP 3.0 lato web e con vb6 lato client.
Se c'era un problema si eseguiva il debug, si vedeva dove si bloccava e si metteva una path, funzionava era veloce, la cosa piu complessa era ritenua il tri-layer, o comunque richiamare DLL esterne dove loro potevano dare errore, ma era cosa difficile che succedeva.
Ultimamente con l'avvento di MVC,operazioni asincrone, AJAX, chiamate a servizi esponendo certificati SICURAMENTE (e non lo metto in dubbio) la sicurezza e l'elasticità delle applicazioni hanno avuto una impennata mai vista, lavorare in gruppo ora è una cosa molto piu gestibile che in passato, ma piu passano gli anni e piu mi rendo conto che:
PASSO PIU TEMPO A FAR FUNZIONARE APPLICATIVI CHE NON A PROGRAMMARE!!!
avete anche voi la mia sensazione? ogni volta è da capire perchè ad un servizio non piace un certificato, poi il debug per inviare ad un servizio non è piu come il vecchio VB6,ma essendo asincrono e tramite script è anche ridotto all'osso e a volte neanche restituisce errore!!!
Ogni volta bisogna isolare ogni servizio e vedere se gli piace la chiamata, simulando uno script per ogni certificato e chiamata! DA PAZZI! tutto per vedere che compare un punto e virgola ogni tanto (non si sa come) e rovina tutto.
sono stanco oppure non fa piu per me?
no veramente, sto perdendo l'entusiasmo, e piu mi guardo intorno vedo colleghi come me nella mia situazione e capisco che in futuro sara sempre peggio e mi deprimo