Questo tag è per domande sulla pratica della revisione del codice e delle procedure dettagliate del codice. Per recensioni di codice funzionante esistente, consultare http://codereview.stackexchange.com
Come si può sapere se il codice creato è facilmente leggibile, comprensibile e gestibile? Naturalmente dal punto di vista dell'autore, il codice è leggibile e gestibile, perché l'autore lo ha scritto e modificato, per cominciare. Tuttavia, ci deve essere uno standard oggettivo e quantificabile in base al quale la nostra …
Sto lavorando a una startup di robotica in un team di copertura del percorso e dopo aver inviato una richiesta pull, il mio codice viene esaminato. Il mio compagno di squadra, che fa parte della squadra da più di un anno, ha fatto alcuni commenti al mio codice che suggeriscono …
Dopo alcuni seri problemi di qualità nell'ultimo anno, la mia azienda ha recentemente introdotto revisioni del codice. Il processo di revisione del codice è stato rapidamente introdotto, senza linee guida o alcun tipo di elenco di controllo. Un altro sviluppatore e io abbiamo scelto di rivedere tutte le modifiche apportate …
Sto lavorando a un progetto da solo e devo mantenere il mio codice. Di solito la revisione del codice non viene eseguita dall'autore del codice, quindi il revisore può guardare il codice con occhi nuovi - tuttavia, non ho un tale lusso. Quali pratiche posso utilizzare per rivedere in modo …
OK, quindi molta revisione del codice è abbastanza ordinaria. Ma a volte ci sono cambiamenti che incidono ampiamente sul codice complesso e fragile esistente. In questa situazione, il tempo necessario per verificare la sicurezza delle modifiche, l'assenza di regressione, ecc. È eccessivo. Forse anche superare il tempo necessario per lo …
Sono un grande sostenitore del codice pulito e dell'artigianato del codice, anche se attualmente sto svolgendo un lavoro in cui questo non è considerato una priorità assoluta. A volte mi trovo in una situazione in cui il codice di un peer è pieno di design disordinato e pochissima preoccupazione per …
Il codice è difficile da seguire ma sembra (per lo più) funzionare bene, almeno con test superficiali. Potrebbero esserci piccoli bug qua e là, ma è molto difficile capire leggendo il codice se sono sintomatici di problemi più profondi o semplici correzioni. La verifica manuale della correttezza generale tramite la …
Sono uno sviluppatore esperto, ma non ho fatto molte revisioni del codice. Mi viene chiesto di rivedere il codice scritto in Python ma non conosco Python. Ha senso rivedere il codice in una lingua che non conosco?
Durante la revisione del codice di un collaboratore, mi sono imbattuto in alcuni errori di ortografia nei nomi delle funzioni e anche errori grammaticali come 'doesUserHasPermission ()' invece di 'doesUserHavePermission ()' nella funzione e nei nomi delle variabili. Devo segnalarglielo o sono troppo pedante notandoli?
Durante la revisione del codice, di solito provo a formulare raccomandazioni specifiche su come risolvere i problemi. Ma a causa del tempo limitato che si può dedicare alla revisione, questo non sempre funziona bene. In questi casi lo trovo più efficiente se lo sviluppatore trova una soluzione da solo. Oggi …
Sono in una posizione in cui mi è stato chiesto di rivedere alcuni codici che risolvono un problema che non credo esista. Il riparatore, che è più anziano di me, insiste sul fatto che la sua correzione è necessaria ma sembra non essere altro che sofisma del C ++ per …
Sono un buon programmatore, o almeno così pensavo. Mi piace sempre programmare. E voglio imparare molte cose sulla programmazione per farmi diventare un programmatore migliore. Ho studiato programmazione per 1 anno e ora lavoro come programmatore per quasi 2 anni. Quindi in breve, ho quasi 3 anni di esperienza di …
Sono uno sviluppatore di software che lavora su J2SE (core java). Spesso durante le nostre revisioni del codice ci viene chiesto di ridurre il numero di righe nel nostro codice. Non si tratta di rimuovere il codice ridondante, si tratta di seguire uno stile che si concentra sul fare le …
Sto tentando di vendere la mia organizzazione sul valore delle revisioni del codice. Ho lavorato in diversi posti dove sono stati impiegati. Li ho visti abituati a scegliere le scelte stilistiche e le decisioni funzionali, e li ho visti usati come nient'altro che un controllo dell'intestino per assicurarsi che non …
Tradizionalmente abbiamo eseguito la revisione del codice prima del commit, ho avuto una discussione con il mio collega oggi, che ha preferito la revisione del codice dopo il commit. Innanzitutto, ecco alcuni retroscena, Abbiamo alcuni sviluppatori esperti e abbiamo anche nuovi assunti con esperienza di programmazione quasi zero. Vorremmo eseguire …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.