Esempio n. 1: ho una vista visualizzata nella mia applicazione MVVM (usiamo Silverlight ai fini della discussione) e faccio clic su un pulsante che dovrebbe portarmi in una nuova pagina. Esempio n. 2: quella stessa vista ha un altro pulsante che, quando si fa clic, dovrebbe aprire una vista dei …
Il mio scenario è il seguente. Sto progettando un sistema progettato per ricevere dati da vari tipi di sensori, convertirli e quindi insistere affinché vengano utilizzati in seguito da vari servizi front-end e di analisi. Sto cercando di progettare ogni servizio in modo che sia il più indipendente possibile, ma …
Ho appena creato un progetto in Github, ho apportato le mie modifiche, ecc. Questo mi ha fatto meravigliare: vedo principalmente README.txt nei progetti opensource e il file che ho modificato era Readme.txt. È una sorta di standardizzazione o avrei dovuto lasciarlo così com'è?
Ho più applicazioni alcune che usano dati provenienti dalle stesse fonti. È buona pratica (o quali sono i pro / contro): lasciare i dati nei database condivisi da più applicazioni risparmia spazio poiché è necessario un solo database complica l'indicizzazione poiché diverse applicazioni hanno esigenze di interrogazione diverse importa quotidianamente …
Quali argomenti qualcuno dovrebbe prendere in considerazione quando si progetta un nuovo sistema e deve memorizzare il nome di una persona come un campo o separatamente come nome / cognome? Pro per singolo campo: Interfaccia utente più semplice Nessuna ambiguità quando si cerca di inserire il nome di una persona, …
Ho un cliente che ha insistito per mantenere il nostro nuovo sviluppo separato dalle filiali principali per tutto il 2016. Avevano 3-4 altri team che lavoravano sull'applicazione a varie capacità. Sono state apportate numerose e grandi modifiche (cambiando il modo in cui viene fatta l'iniezione di dipendenza, ripulendo il codice …
Secondo la risposta accettata su " Razionale per preferire le variabili locali alle variabili di istanza? ", Le variabili dovrebbero vivere nel più piccolo ambito possibile. Semplifica il problema nella mia interpretazione, significa che dovremmo refactoring questo tipo di codice: public class Main { private A a; private B b; …
Nell'articolo: Perché POCO , c'è questa frase: Maciej Sobczak dice bene: "Non mi piace quando qualcuno mi dà la metà della lingua e mi dice che è per la mia protezione". Non capisco cosa significhi, anche se C # è di proprietà di Microsoft e Java è di proprietà di …
Avere due lezioni: public class Parent { public int Id { get; set; } public int ChildId { get; set; } } public class Child { ... } Quando si assegna ChildIda Parent, devo prima verificare se esiste nel DB o attendere che il DB generi un'eccezione? Ad esempio (utilizzando …
Come sviluppatore web ho una conoscenza molto scarsa dei dati binari. Se prendo la frase "Hello world.", La converto in binario e la memorizzo come binaria in un database SQL, sembra che 1 e 0 occupino più spazio delle lettere. Mi sembra che usare le lettere sia come usare la …
Stavo leggendo un po 'di codice qui e ho visto che un enum viene utilizzato per memorizzare i nomi dei tag HTML. Perché mai abbiamo bisogno di farlo? Quali vantaggi ottengo usando questa strategia? So che sono utili enumerazioni in linguaggi compilati o tipicamente statici, ma quando vedo enumerazioni in …
Sono stato recentemente introdotto negli algoritmi genetici da questo articolo di MSDN , in cui li chiama evoluzione combinatoria, ma sembra essere la stessa cosa e sto lottando per capire come combinare due potenziali soluzioni produrrà sempre una nuova soluzione che è almeno buono come i suoi genitori. Perché è …
Sto avviando una società di software finanziario e nel processo ho studiato i principi e i metodi Agile e l'unico aspetto dello sviluppo che non ho ancora visto indirizzato è dove adattare il continuo bisogno degli sviluppatori di apprendere nuove competenze e tecnologie nello sviluppo processi. Prima di lavorare su …
Negli ultimi tre anni in cui ho lavorato come sviluppatore, ho visto molti esempi in cui le persone usano un'istruzione switch per impostare il percorso (sia in back-end che front-end) per un URL. Di seguito è riportato un esempio di questo: Esempio di back-end (C #): public static string getHost(EnvironmentEnum …
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.