Nella mia azienda per lo più l'architetto fa recensioni di codice. È un ragazzo molto esperto e intelligente, quindi è molto bravo. Quando gli sviluppatori eseguono le revisioni del codice, non lo fanno nemmeno la metà. Abbiamo provato a dare ag...
Ho un sacco di classi che trattano la convalida dei valori. Ad esempio, una classe RangeValidator controlla se un valore rientra nell'intervallo specificato.
Ogni classe di validatori contiene due metodi: is_valid(value) , che restit...
Hai appena trovato questo termine qui:
link
"We'll demonstrate the Flow API—a lifted representation—as well as a
pluggable way of transforming the lifted representation into the
execution representation—Flow Materialization."
Go...
Qual è la tendenza per l'utilizzo dei framework cross-platform GUI in questo momento? Più persone iniziano a utilizzare framework multipiattaforma (come GTK +, Qt e wxWidgets) o ci sono altri che usano più framework legati alla piattaforma (ad...
Un'intervista per il "codice errato" è quella in cui l'intervistato mostra uno snippet di "codice cattivo" e chiede di correggerlo o di segnalare cose che non lo sono. Ho problemi con queste interviste perché mi ci vuole un po 'di tempo per legg...
Il mio manager ha parlato con me e afferma che la qualità del mio lavoro è eccellente, ma ho bisogno di aumentare la quantità di quanto esca. Ho lavorato solo per un paio d'anni, quindi mi sento ancora di avere molto da imparare. Quale percors...
Sto leggendo questo meraviglioso libro chiamato "Coders at Work: Riflessioni sull'Arte della Programmazione" di Peter Seibel e sono parte in cui la conversazione è con Joshua Bloch e ho trovato questa risposta che è un punto importante per u...
Sembra che scrivere Dichiarativo SQL sia molto popolare in Programmazione Imperativa . Tuttavia, sembra anche che scrivere Dichiarativo Prolog potrebbe risparmiare molta complessità, ma questo non è molto comune.
Esiste un prec...
Ad esempio:
Dire che ho classi A , B , C . Ho due interfacce, chiamiamole IAnimal e IDog . IDog eredita da IAnimal . A e B sono IDog s, mentre C non lo è, ma è un IAnimal .
La parte i...
In tutti i progetti con cui ho partecipato è stato richiesto un consulente esterno, è stata posta la domanda su quale tipo di Configuration Management stavamo usando. In nessuno di questi casi il consulente è stato in grado di definire Configura...