I bicchieri d'acqua vuoti sono disposti nel seguente ordine: Quando si versa del liquido nel 1 ° bicchiere, se è pieno, il liquido in eccesso viene fatto fluire nei bicchieri 2 e 3 in uguali quantità. Quando il bicchiere 2 è pieno, il liquido in eccesso viene trasportato in 4 …
Ho appena letto che ci saranno due versioni di Windows disponibili: Windows RT e Windows 8 . Qualcuno potrebbe descrivere quali sono le differenze tra Windows RT e Windows 8 ? E in che modo queste differenze possono influenzare gli sviluppatori che creano app per l'una o l'altra? Inoltre, cos'è …
Durante la scrittura di un iteratore, mi sono trovato a scrivere il seguente pezzo di codice (eliminazione della gestione degli errori) public T next() { try { return next; } finally { next = fetcher.fetchNext(next); } } trovandolo leggermente più facile da leggere rispetto a public T next() { T …
Sembra che una valutazione pigra delle espressioni possa far perdere al programmatore il controllo sull'ordine in cui il suo codice viene eseguito. Ho difficoltà a capire perché questo sarebbe accettabile o desiderato da un programmatore. Come può essere usato questo paradigma per costruire software prevedibile che funzioni come previsto, quando …
Nel 2011, ho rilasciato un codice open source che è stato concesso in licenza utilizzando la licenza Apache. Pertanto, tutti i file di origine hanno questo messaggio sulla piastra della caldaia in alto: /* Copyright 2011 My Name Licensed under the Apache License... <blah blah> */ Quindi ora è il …
Così ho incontrato un Dictionary<int, int>oggi al lavoro. Questo mi è sembrato strano perché probabilmente avrei usato solo un List<int>invece. C'è una differenza e ci sarebbe un caso d'uso in cui una struttura sarebbe preferita rispetto all'altra?
Supponi di avere un documento con un saggio scritto. Vuoi analizzare questo saggio per selezionare solo determinate parole. Freddo. L'uso di un'espressione regolare è più veloce dell'analisi del file riga per riga e parola per parola alla ricerca di una corrispondenza? In tal caso, come funziona? Come puoi andare più …
Per quanto posso vedere consumare SOAP richiede uno stack SOAP, quindi è più difficile consumare i tuoi clienti, cioè devono assicurarsi che dispongano di uno stack SOAP che formatta correttamente i dati POST e le intestazioni e poi ti restituisca un po ' struttura dei dati, mentre con REST fai …
Qualche anno fa sono emigrato in un altro paese e all'inizio dell'anno scorso sono riuscito a ottenere il mio master. All'epoca cercavo disperatamente un lavoro e ho avuto la fortuna di offrirmi un lavoro in una piccola società di sviluppo software. Per la cronaca, nella mia azienda di origine, ero …
Qual è la relazione tra BDD e TDD? Da quello che ho capito, BDD aggiunge due cose principali al TDD: i nomi dei test (assicurarsi / dovrei) ei test di accettazione. Devo seguire TDD durante lo sviluppo di BDD? In caso affermativo, i test delle unità TDD devono essere nominati …
Posso (legalmente) utilizzare un programma rilasciato sotto licenza GPL da un altro programma che sto scrivendo e non devo rispettare la GPL (per il programma che sto scrivendo)? Ad esempio, ho una GUI che utilizza un programma (che è sotto GPL), posso nascondere il codice nella GUI e persino venderlo?
Domanda originale Ho già fatto alcune interviste per la mia azienda, principalmente informatici per posizioni di sviluppo, ma anche alcuni tester e project manager. Ora devo riempire un posto vacante nel nostro gruppo di ricerca all'interno del dipartimento di ricerca e sviluppo (nota a margine: "ricerca" significa che cerchiamo di …
Sto guidando un team di 3-4 sviluppatori junior. Il mio lavoro, oltre a scrivere codice, è quello di fornire supervisione e guida per i giovani. Ma capisco perfettamente quanto gli sviluppatori apprezzino l'autonomia nel loro lavoro e non voglio distruggere la loro motivazione intrinseca alimentandoli con i miei pensieri e …
Quando si sviluppa per dispositivi embedded e altri mondi strani, è molto probabile che il processo di compilazione includa più binari proprietari, usando versioni molto specifiche di essi. Quindi la domanda è: fanno parte del tuo controllo del codice sorgente? I miei uffici seguono la regola del "check out dal …
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.