Code Crime Story

Contenuti

🦹‍♂️ Code Crime Story

⚠️ Ti sei mai chiesto come stanare i bugs nel codice?

Ieri sera stavo sistemando delle classi di codice ed improvvisamente qualcosa ha cominciato a non andare per il verso giusto. Un metodo impiegava troppo tempo a tornare il risultato. Non parlo di un troppo nel termine di millisecondi. Parlo di minuti.

🕵️ Dopo una lunga analisi tra codice, log e varie ho risolto il problema rimuovendo la fastidiosa situazione dal codice. Come ho fatto?

Prima di darvi la soluzione, vorrei darvi delle regole di base dal titolo “cose da sapere quando programmo”:

  • non basta scrivere del codice

  • non basta fare dei test sommari

  • non basta … PUNTO!

Ora -dopo che le avete lette e rilette- possiamo andare avanti col post.

➡️ Quando scrivete del codice, fatevi un bellissimo tatuaggio con le seguenti parole chiave:

1️⃣ Test

2️⃣ Benchmark

3️⃣ Performance

e se per sbaglio mi state dicendo “Andrea, guarda che manca la codereview” state tranquilli, arriverà quasi a gratis coi tre punti precedenti!

🔗 Ti serve una mano per capire come scrivere dei Benchmark in C#? In questo modo (oltre a stressare il codice) vi potete fare idee sulle performance. Troverete il link ad un mio articolo sul blog -scritto a maggio- per impostare un progetto ed eseguire il proprio codice.

#coding #developer #benchmark #andreacarratta

Desideri commentare il post appena letto? Oppure leggere i commenti lasciati da altri? Ti aspetto su Linkedin per eventuali commenti e/o unirti alla mia rete professionale