Prima di iniziare, non affronterò il problema se il tuo capo ha ragione o meno di insistere sul classico ASP. Non ci hai fornito informazioni sufficienti. Se hai un corpus molto grande di codice esistente in ASP classico che è abbastanza buono al 95% e stai facendo piccole attività di manutenzione, allora è probabilmente una buona idea attenersi a ASP classico ... il costo di portare tutto su un la nuova lingua potrebbe essere troppo alta. Tuttavia, se il tuo capo sta lanciando nuovi progetti in ASP classico, beh, non ci sono scuse per questo. E c'è un'intera gamma nel mezzo. Quindi non ho abbastanza informazioni per pesare su questo e non mi preoccuperò.
Ma voglio rispondere alla tua precisa domanda ... come rendere interessante la codifica .
È interessanteuna buona cosa nella codifica? Ricorda la maledizione cinese "Potresti vivere in tempi interessanti?" Beh, probabilmente non è cinese ... ma il fatto è che mi chiedo se tutte le forme di programmazione debbano essere interessanti. A volte vuoi solo che sia facile e diretto. I più grandi pasticci di codice che io abbia mai dovuto ripulire sono stati causati dagli sviluppatori che sono stanchi del semplice modo semplice di fare qualcosa e hanno bisogno di trovare un linguaggio intelligente che nessuno abbia mai sentito, solo per stimolare la propria mente. Ricordo di aver trovato 20 righe di codice C ++ il cui scopo non riuscivo a decifrare. Risulta essere stato una sorta di sottile trucco da parte di uno sviluppatore per assicurare che alcune variabili fossero inizializzate su 1 se si fosse dimenticato di inizializzarle. Era ridicolo, e il ragazzo era interessante. Ma ha sprecato tutti
C'è molta virtù nello scrivere la maggior parte del codice giornaliero in un linguaggio "noioso". Significa che puoi usare il tuo cervello per pensare al dominio dell'applicazione invece di provare a capire perché l'ultima funzionalità linguistica che hai appena inventato non funziona come ti aspettavi. Di solito puoi lavorare molto più velocemente se capisci completamente la tua lingua e le sue librerie. Ciò significa che puoi usare i tuoi cicli cerebrali per qualcosa come pensare a rendere la tua applicazione più interessante, più utile, più redditizia o più utilizzabile.
Per mantenere la mente acuta, usa il tuo tempo libero per imparare nuove lingue interessanti. Lavora su progetti open source o lavora sui tuoi progetti.
Ricorda, non sto difendendo l'uso di ASP classico e non sto dicendo che sia una buona idea usarlo perché è "noioso". Se pensi che sia una virtù usare un ambiente di sviluppo "interessante", più potere per te ... ma ti stai concentrando sulla cosa sbagliata. Un buon scultore non vuole uno scalpello interessante ... che potrebbe ostacolare la creazione di belle statue. Un buon pittore non è alla ricerca di pennelli "interessanti". Potrebbero scherzare con strumenti interessanti, ma faranno del loro meglio con gli strumenti più noiosi possibili: gli strumenti che sono così noiosi da scomparire e lasciare che l'artista lavori sull'arte.