Tutte le domande

1
risposta

Come lavorare con un codebase disordinato e un client [duplicato]

Un cliente è venuto da me con alcune funzionalità che voleva implementare. Abbastanza facile da fare quello che ha chiesto. Mi ha pagato, ho accettato di iniziare la data di inizio e finire in 3 settimane. La base di codice è un disastro. È...
posta 27.02.2015 - 06:09
1
risposta

Requisiti Raccolta in SCRUM. Accettabile per parlare dei requisiti di alto livello nel primo sprint?

In Scrum in quale fase vengono raccolti i requisiti? Sto scrivendo un rapporto sul mio progetto ma ho difficoltà a decidere dove inserire i requisiti di alto livello. Sto pensando di avere una sezione chiamata Sprint 0. Dove ho sottotitoli...
posta 04.04.2015 - 14:40
1
risposta

Se le password sono memorizzate in hash, vuol dire che teoricamente esiste un'altra password che potrebbe essere utilizzata per accedere? [duplicare]

Da quanto ho capito, nella maggior parte dei siti, le password sono memorizzate come hash; non nella loro forma originale. Ciò significa che se il database viene violato, l'utente malintenzionato vedrà gli (quasi) hash inutili anziché le passw...
posta 28.06.2015 - 17:29
3
risposte

Come si pluralizza vedere cref="Notazione"?

Qual è il modo più appropriato di scrivere questo commento: /// <summary> /// Order - Identifies the ordinal location of this category /// relative to other listed categories. /// </summary> se voglio racchiu...
posta 16.02.2011 - 18:48
4
risposte

Quale mentalità di programmazione avere nei confronti di JavaScript? [duplicare]

Ho usato per programmare in Java. Come risultato di ciò, sono diventato esperto del paradigma Object Oriented. Secondo me è un ottimo approccio alla programmazione perché è facile testare l'unità, utilizzare schemi di progettazione e così via....
posta 19.12.2014 - 15:40
4
risposte

Il modo migliore per gestire le date vuote

Sto provando a creare un'applicazione per i contatti e attualmente sto lavorando a una classe chiamata Persona. Uno dei campi di persona è dateObBirth, tuttavia non so come gestire date sconosciute. Fino ad ora ho usato java.time.LocalDate per d...
posta 13.06.2015 - 09:14
4
risposte

Come rifattorizzare il mio progetto per avere oggetti meno mutevoli? [duplicare]

Sembra esserci una tendenza verso oggetti immutabili e programmazione funzionale. Recentemente mi sono reso conto dei benefici dell'immutabilità. Tuttavia, non ho molta familiarità con questo stile di programmazione. Le mie classi attuali p...
posta 21.02.2015 - 13:51
2
risposte

Come dedurre il risultato di una query?

Per capire che cosa fa una query, ho sempre pensato che quanto segue fosse la procedura sulla valutazione di una query: Forma la tabella come specificato nella clausola FROM. Scegli le righe da quella tabella come specificato nella clau...
posta 29.03.2015 - 12:58
2
risposte

In quale paradigma di programmazione non è possibile riutilizzare il codice (facilmente) ottenuto?

In un video riguardo all'architettura software che sto guardando, si afferma che il programma principale / lo stile architettonico di subroutine promotes modularity and function reuse Il riutilizzo del codice è uno dei principali vanta...
posta 04.06.2018 - 20:51
1
risposta

Devo specificare il mio percorso di inclusione nel codice sorgente o come opzione di progetto?

Fondamentalmente, sto chiedendo, se il mio codice dovrebbe dire #include “../libs/src/my_lib.h” o #include “my_lib.h” con un'opzione del compilatore di -I ../libs/src/ Sento (ragionevolmente strong) che il primo è preferibile,...
posta 27.11.2018 - 10:42