Revisionerò, pulirò e rifattorizzerò il tuo codice, i test rimarranno verdi


Informazioni su questo servizio
Traduzione automatica.
Hai un codice che funziona ma è difficile da leggere, da modificare o è diventato disordinato nel tempo, e vuoi sistemarlo senza rompere nulla.
Sono un ingegnere senior. Revisiono il tuo codice, lo pulisco e lo rifattorizzo per migliorare leggibilità e struttura. Risolvo problemi di lint, rimuovo codice morto, miglioro i nomi e semplifico le parti difficili da seguire. Il comportamento rimane invariato a meno che tu non chieda di cambiarlo, e mantengo i tuoi test verdi per tutto il processo. Se non ci sono test sulla parte che modifico, te lo dico e posso aggiungerne alcuni per assicurare il comportamento.
Ricevi il codice pulito, un breve riassunto di ogni modifica e il motivo per cui l'ho fatta, e note sincere su tutto ciò che non toccherei senza più contesto. Segnalo i rischi invece di indovinare.
Dimmi la lingua e cosa ti dà fastidio del codice, inviami un esempio e ti dirò chiaramente cosa posso migliorare e cosa lascerei così.
Scopri di più su Craig
Senior Engineer: Geospatial, Data and Automation
- DaStati Uniti
- Membro daago 2025
- Tempo di risposta medio2 ore
Lingue
Inglese
Traduzione automatica.
FAQ
Traduzione automatica.
Questo cambierà il comportamento del mio codice?
No, a meno che tu non chieda. Mantengo il comportamento invariato e i tuoi test verdi. Se una modifica potrebbe influenzare il comportamento, te lo segnalo e decidi tu.
In quali lingue lavori?
Python è il mio linguaggio principale. Affronto altri linguaggi comuni caso per caso; dimmi cosa hai e ti dirò onestamente se è una buona scelta.
