Ovvero come NON gestire una migrazione
In controtendenza c’è chi nel 2018 ritiene di non volere adattarsi al presente e persistere nel volere mantenere la codebase esistente e costruire “architetture” traballanti sopra quelle esistenti.
Il caso: come trasformare una applicazione legacy WinForm in una interfaccia Web? La riscriviamo? Ma noooo!!! Ci sono i magici workaround:
che registra tutto quello che avviene lato server e lo propaga in una pagina web e viceversa (praticamente è un remote desktop finto)
Demo, notare la velocità
Che un pochino più intelligentemente genera del codice in base agli assembly del backend
qua la velocità è leggermente migliore, non traccia i movimenti del mouse però se si genera un errore tutto lo stacktrace compare in una simpatica finestra modale