Le pratiche di programmazione sono le pratiche comunemente o meno utilizzate nello sviluppo di software. Questi possono includere elementi come Sviluppo Agile, Kanban, Scorciatoie per la codifica, ecc.
Qualcosa che conosco da un po 'ma che non ho mai considerato è che nella maggior parte delle lingue è possibile dare priorità agli operatori in un'istruzione if basata sul loro ordine. Lo uso spesso come modo per prevenire eccezioni di riferimento null, ad esempio: if (smartphone != null && …
Lavoro come sviluppatore di app da un anno e mezzo (non molto tempo che lo so) e mi è appena stato dato il mio primo grande progetto. Inutile dire che non è andato molto bene, quindi ho chiesto consiglio a un programmatore senior coinvolto nel progetto su come affrontarlo. Ha …
Sono un po 'perplesso ogni volta o meno da includere breakdopo l'ultimo caso, spesso default. switch (type) { case 'product': // Do behavior break; default: // Do default behavior break; // Is it considered to be needed? } breakIl mio unico scopo è nella mia comprensione impedire che il codice …
Presumo che il mio progetto sia abbastanza disaccoppiato da consentire il collaudo delle unità. Ma quanto grande, esattamente, in termini di clasi e funzioni deve essere il mio progetto per rendere utile il test unitario? Tutti commettiamo errori e nessuno è perfetto, ma mi considero un programmatore decente per gestire …
Sono curioso di sapere se le mie attuali esperienze come stagista sono rappresentative del settore reale. Come sfondo, sto attraversando la parte migliore di due major informatiche e una laurea in matematica in una grande università; Ho frequentato tutte le classi e le ho adorate tutte, quindi mi piacerebbe pensare …
Oggi stavo guardando un video di "Nozioni di base su JUnit " e l'autore ha affermato che durante il test di un determinato metodo nel programma non è necessario utilizzare altri metodi propri nel processo. Per essere più precisi, stava parlando di testare alcuni metodi di creazione dei record che …
Sono un principiante nella programmazione e ho letto libri, studiato, letto articoli e quant'altro. Sto ottenendo grandi risultati da quando ho iniziato a studiare la programmazione e quando ero un principiante pensavo di sapere tutto sulla programmazione, ma man mano che imparavo di più mi sono reso conto di quanto …
Quando progetto e creo il software su cui lavoro, in genere progetto e creo prima le tabelle SQL back-end, quindi passiamo alla programmazione effettiva. Il progetto a cui sto attualmente lavorando mi ha lasciato perplesso. Ciò è probabilmente dovuto alla mancanza di requisiti validi e solidi, ma sfortunatamente c'è poco …
Ho un dibattito con un collega programmatore sul fatto che sia una buona o cattiva pratica modificare un pezzo di codice funzionante solo per renderlo testabile (ad esempio tramite test unitari). La mia opinione è che sia OK, entro i limiti del mantenimento di buone pratiche orientate agli oggetti e …
Conosci quella sensazione quando hai solo bisogno di mostrare quel nuovo trucco con Expressions o generalizzare tre diverse procedure? Questo non deve essere su scala di Architecture Astronaut e in effetti può essere utile ma non posso fare a meno di notare che qualcun altro implementerebbe la stessa classe o …
Nella tua esperienza, qual è una regola empirica utile per quante righe di codice sono troppe per una classe in Java? Per essere chiari, so che il numero di righe non è nemmeno vicino allo standard reale da utilizzare per ciò che dovrebbe essere in una particolare classe e cosa …
Sto parlando di 20-30 + milioni di righe di codice, ad esempio software su scala e complessità di Autodesk Maya. Se congeli lo sviluppo per tutto il tempo necessario, puoi effettivamente correggere tutti i bug fino a quando non c'è semplicemente un singolo bug, se una cosa del genere può …
In molti libri e tutorial, ho sentito la pratica della gestione della memoria stressata e ho sentito che alcune cose misteriose e terribili sarebbero accadute se non avessi liberato memoria dopo aver finito di usarla. Non posso parlare per altri sistemi (anche se per me è ragionevole supporre che adottino …
La maggior parte delle volte durante la scrittura di loop di solito scrivo condizioni al contorno errate (ad esempio: esito errato) o le mie ipotesi sulle terminazioni del loop sono errate (ad esempio: loop a funzionamento continuo). Anche se ho avuto i miei presupposti corretti dopo qualche prova ed errore, …
Sono programmatore con 1 anno di esperienza, recentemente mi sono reso conto che raramente avvio correttamente un progetto (la maggior parte del mio progetto laterale), normalmente il ciclo del progetto va come Inizia con alcuni casi d'uso Inizia a scrivere codice Realizza alcune cose che non ho gestito bene e …
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.