Il mio manager ha chiesto un elenco di blog tecnici che dovrebbe seguire per rimanere aggiornato sulla tecnologia. Il suo problema è che continua a sentire termini di cui non ha mai sentito parlare (ad esempio NoSql, sharding, agure, sevice bus, ecc.) E preferirebbe almeno avere una possibilità di combattere …
Se le password sono memorizzate con l'hash, come fa un computer a sapere che la tua password è simile all'ultima se provi a reimpostare la password? Le due password non sarebbero totalmente diverse dal momento che una è sottoposta a hash e non può essere annullata?
Descrizione Sto progettando un'applicazione Node.JS (più simile a un sito Web completo). L'app invierà cinque file JavaScript e avrà <script>tag che li collegano insieme. Domanda Come posso impedire a utenti e utenti malintenzionati di eseguire il peering e modificare il mio codice ? Un esempio potrebbe essere: Ctrl+ Shift+I In …
Il titolo è intenzionalmente iperbolico e potrebbe essere solo la mia inesperienza con il modello, ma ecco il mio ragionamento: Il modo "normale" o probabilmente semplice di implementare le entità è implementarle come oggetti e sottoclassare comportamenti comuni. Questo porta al classico problema di "è EvilTreeuna sottoclasse di Treeo Enemy?". …
Vorrei essere in grado di eseguire il debug della creazione di un generatore binario. In questo momento sto fondamentalmente stampando i dati di input sul parser binario, quindi andando in profondità nel codice e stampando la mappatura dell'input sull'output, quindi prendendo la mappatura dell'output (numeri interi) e usandola per individuare …
Supponiamo di avere quello Serviceche riceve dipendenze tramite il costruttore ma deve anche essere inizializzato con dati personalizzati (contesto) prima che possano essere utilizzati: public interface IService { void Initialize(Context context); void DoSomething(); void DoOtherThing(); } public class Service : IService { private readonly object dependency1; private readonly object dependency2; …
All'università, durante i nostri corsi sugli algoritmi, impariamo come calcolare con precisione la complessità di vari semplici algoritmi utilizzati nella pratica, come le tabelle hash o l'ordinamento rapido. Ma ora in un grande progetto software, quando vogliamo renderlo più veloce, tutto ciò che facciamo è guardare singoli pezzi - alcuni …
Attualmente sto lavorando alla mia laurea per i miei studi di "Sviluppo software", in cui devo sviluppare software complessi individualmente in una società esterna. Tutto ciò deve essere fatto in modo strutturato, creando tutti i documenti corrispondenti. Per questo progetto ho scelto di lavorare con i documenti standard IEEE: Documento …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 2 anni fa . C'è un argomento comune sull'inizializzazione di variabili multiple in una riga, …
IComparable funziona solo in un modo Diciamo che hai una Employeelezione. In una vista, vuoi mostrare tutto Employeesordinato per nome - in un'altra, per indirizzo. Come lo farai? Non con IComparable, almeno non in alcun modo idiomatico. IComparable ha la logica nel posto sbagliato L'interfaccia viene utilizzata chiamando .Sort(). In …
Ho un Unit Test, che assomiglia a questo: [Test] public void Should_create_person() { Assert.DoesNotThrow(() => new Person(Guid.NewGuid(), new DateTime(1972, 01, 01)); } Sto affermando che qui viene creato un oggetto Person, ovvero che la validazione non fallisce. Ad esempio, se il Guid è nullo o la data di nascita è …
Background: Di recente ho ereditato una serie di progetti nella mia azienda e sto cercando di risolvere alcuni problemi fondamentali con il modo in cui sono stati gestiti. Vale a dire, i precedenti sviluppatori (che non sono più con l'azienda) non stavano usando alcuna forma di controllo del codice sorgente, …
Stavo leggendo questo documento sulle differenze tra lo sviluppo del software in generale e lo sviluppo del gioco e gli autori hanno fatto alcuni punti positivi riguardo ai test del software, sottolineando, ad esempio, che ... gli sviluppatori di giochi sono restii a usare i test automatici a causa della …
Questa domanda è emersa oggi mentre discutevamo con un collega della pagina "crea account" per il sito Web su cui stiamo lavorando. L'opinione del mio collega è che dovremmo rendere la registrazione il più veloce e semplice possibile, quindi dovremmo semplicemente chiedere all'utente la sua e-mail e prendersi cura di …
La mia comprensione della stima della storia è stata che si dovrebbe stimare la dimensione di una storia come sarebbe per uno sviluppatore medio immaginario, un po 'come il concetto di "ragionevole spettatore" nella legge. Cioè, non dovresti stimare le dimensioni della storia supponendo che tu debba farlo . Per …
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.