Tutte le domande

3
risposte

Perché una lingua dovrebbe preferire l'indentazione rispetto ai marcatori espliciti per i blocchi?

Sto imparando Haskell e stavo cercando uno strumento di indentazione automatica. Non ho visto molto, e ho imparato che in Haskell (come in Python), l'indentazione significa un blocco. Di conseguenza, suppongo che sia impossibile creare uno strum...
posta 17.03.2016 - 13:09
4
risposte

Che cosa significa la "t" in int32_t?

In C, che significato ha il t alla fine di tipi interi come uint8_t e int32_t ? Da dove è nato? Perché il tipo non è stato appena chiamato int32 ?     
posta 07.07.2015 - 17:35
5
risposte

Sintassi preferita per chiamare una funzione con parametri restituiti da un'altra funzione

Ho circa una settimana di studio del C ++ quindi ti prego di sopportare me. Quindi diciamo che ho una funzione che restituisce un valore che ho bisogno di usare in un'altra funzione. È meglio fare in modo che uno assegni per primo il valor...
posta 16.09.2016 - 02:20
3
risposte

Quanto è importante la documentazione?

Quanto è importante una documentazione? o una specifica per questo? Ho scritto software professionalmente ora per circa 5 anni. Ogni nuovo lavoro che comincio mi capita spesso di passare qualche giorno a leggere il codice cercando di capire c...
posta 08.12.2016 - 15:44
6
risposte

Richiesta di feedback sul mio design OO

Sto lavorando a un'applicazione che crea musica da sola. Sto cercando feedback per il mio design OO finora. Questa domanda si concentrerà su una parte del programma. L'applicazione produce% oggettiTune, che sono i prodotti musicali finali....
posta 19.08.2014 - 11:41
3
risposte

L'uso del modello di strategia per i metodi di persistenza rende "okay" l'inclusione dei metodi CRUD in un oggetto di business?

Vorrebbe iniziare dicendo: lo sto chiedendo come un esercizio puramente accademico; Sono abbastanza contento di continuare a utilizzare il pattern del repository . Ho sentito dire "Ho inserito i metodi di persistenza nei miei oggetti di busi...
posta 18.04.2017 - 18:13
3
risposte

Quali sono i vantaggi di Scrum rispetto a "affrontare le cose come vengono"?

Molto è stato detto in merito ai vantaggi dello sviluppo agile e di Scrum in particolare, tuttavia, la maggior parte di queste valutazioni presuppone che un'organizzazione provenga da una metodologia molto rigida di Waterfall. Ma cosa succede se...
posta 04.02.2017 - 20:06
2
risposte

Differenza tra la singola fonte della verità e il principio della singola responsabilità?

Quindi ho appena scoperto il termine unica fonte di verità durante la visione di serie di video sulle interviste ai codici di programmazione. Da quello che ho capito significava che l'unica fonte di verità è un incapsulamento di qualsiasi t...
posta 25.05.2015 - 01:34
2
risposte

Da dove provengono i tre principi di OOP

È facile trovare l'origine del termine OOP coniato da Alan Kay quando ha creato Smalltalk, ma non riesco a trovare se durante la creazione del linguaggio ha anche creato i 3 principi di OOP (Encapsulation, Ereditarietà, Polimorfismo). Soprattutt...
posta 20.12.2014 - 21:09
2
risposte

Esiste una specifica indipendente dalla lingua per "Ordinamento naturale delle stringhe"

Mentre provo dolorosamente a trovare un buon algoritmo di ordinamento naturale scritto in JavaScript, mi imbatto in una serie di diverse implementazioni, & post e blog interessanti risposte su Stack Overflow. Ogni implementazione fornisce...
posta 26.09.2014 - 12:18