Ho letto alcune risposte a domande su una linea simile, ad esempio "Come si fa a far funzionare i test unitari durante il refactoring?". Nel mio caso lo scenario è leggermente diverso in quanto mi è stato dato un progetto da rivedere e allineare con alcuni standard che abbiamo, al …
Data la quantità di materiale che cerca di spiegare cos'è una grammatica senza contesto (CFG), ho trovato sorprendente che pochissimi (nel mio campione, meno di 1 su 20) danno una spiegazione sul perché tali grammatiche sono chiamate "contesto- gratuito". E, a mio avviso, nessuno riesce a farlo. La mia domanda …
È possibile scrivere codice (o software completo, anziché un pezzo di codice) che non funzionerà correttamente se eseguito su una CPU che ha meno di N numero di core? Senza verificarlo esplicitamente e fallire di proposito: SE (noOfCores <4) ALLORA non funziona correttamente di proposito Sto osservando i requisiti minimi …
Sto cercando di capire cos'è un loop di eventi. Spesso la spiegazione è che in un ciclo di eventi, fai qualcosa fino a quando non ti viene comunicato che si è verificato un evento. Quindi gestisci l'evento e continui a fare quello che stavi facendo prima. Per mappare la definizione …
L'esempio utilizzato nella domanda passa dati minimi nudi a una funzione che tocca il modo migliore per determinare se l'utente è un amministratore o meno. Una risposta comune è stata: user.isAdmin() Ciò ha provocato un commento che è stato ripetuto più volte e votato più volte: Un utente non dovrebbe …
Uno dei membri del mio team, un programmatore junior, ha notevoli capacità di programmazione per il suo livello di esperienza. E durante le revisioni del codice, credo nell'enfatizzare l'apprendimento, non nel sottolineare errori. Ma i programmatori junior dovrebbero essere coinvolti nelle revisioni del codice per programmatori più senior? O le …
Sono un grande sostenitore della regola del boy scout : Controlla sempre un modulo in modo più pulito rispetto a quando lo hai verificato. "Indipendentemente da chi fosse l'autore originale, e se avessimo sempre fatto qualche sforzo, non importa quanto piccolo, per migliorare il modulo. Quale sarebbe il risultato? Penso …
È stato aperto, corretto, verificato e chiuso un bug. Un mese dopo, è apparso di nuovo in una versione successiva dopo diverse iterazioni senza alcuna regressione. Se le caratteristiche del bug sono le stesse, riapri l'ID bug esistente o ne apri uno nuovo con un link al bug chiuso?
Qual è la differenza tra questi? ricorsione Corecursion Su Wikipedia, ci sono poche informazioni e nessun codice chiaro che spiega questi termini. Quali sono alcuni esempi molto semplici che spiegano questi termini? In che modo la corecursione è il doppio della ricorsione? Esistono algoritmi corecusive classici?
Nota che (cerco) di segnare il più semanticamente possibile perché mi piace il loro aspetto e aspetto, ma non perché sono consapevole di altri straordinari vantaggi. Il punto della mia domanda è di essere in grado di educare gli altri Bene, ho visto molti articoli ed esercitazioni che affermano spesso …
Sono un programmatore con un viaggio di andata e ritorno di due ore al lavoro ogni giorno. Vorrei riempire un po 'di quel tempo con audiolibri sullo sviluppo del software. Tutti gli audiolibri che mi aiuterebbero a diventare un programmatore migliore sarebbero apprezzati. Sto pensando che i libri sui modelli …
Sto prendendo in considerazione l'uso di GWT su un importante progetto di sviluppo di app Web in-house, vale a dire il mio grande vantaggio è la compilazione incrociata su Javascript che (almeno teoricamente) aiuterebbe il mio team a ridurre le dimensioni dello stack tecnologico di uno . Tuttavia, essendo stato …
Sento spesso i colleghi che si dicono l'un l'altro: "È un trucco orribile, orribile". Quello che posso togliere è che non va bene. Quando ho chiesto loro se funziona, dicono "sì, ma non va bene". Significa che non è una buona soluzione? In che modo una soluzione è dannosa se …
Sto solo finendo il mio master (in informatica) e facendo domanda per un lavoro. Ho notato che molte aziende chiedono specificamente una comprensione dell'orientamento agli oggetti. Le domande più frequenti sull'intervista riguardano ereditarietà, polimorfismo, accessori, ecc. OO è davvero così cruciale? Ho anche avuto un'intervista per un lavoro di programmazione …
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.