Tutte le domande

4
risposte

Come avvicinarsi al modello BIG BALL OF MUD dal POV architettonico? [duplicare]

Mi trovo di fronte a un modello BIG BALL OF MUD (secondo il documento Foot and Yoder) alla mia attuale assegnazione di lavoro. < br> È interessante notare che non è davvero classificato come Anti-Pattern, e sì, il Prodotto funziona almeno....
posta 16.04.2017 - 02:31
2
risposte

Dovresti usare altro per controllare?

Quale struttura del codice di scrittura è migliore e perché? if (!file_exists('file.txt')) { throw new Exception(); } else { //operations } o if (!file_exists('file.txt')) { throw new Exception(); } //operations Non l'ho t...
posta 13.05.2017 - 14:21
2
risposte

Programmazione basata su tag

Non so se questa è una cosa ma qui è un'idea sciocca. Spesso ci sono casi in cui è necessario refactoring codice in modo tale che è necessario modificare il codice relativo ad una determinata area. Ciò può comportare la modifica di funzioni o ca...
posta 22.06.2016 - 18:12
3
risposte

Perché la regola dominante del C ++ non interessa le modifiche alla visibilità?

In C ++, è possibile scrivere un override per il metodo di una classe base anche se la dichiarazione di visibilità dei due non corrisponde. Quali sono le possibili considerazioni sulla progettazione in base alla decisione di non considerare la v...
posta 23.01.2016 - 19:16
2
risposte

Come funziona la sintassi long long quando int int non in C ++?

Mi stavo chiedendo se per lungo tempo si specifichi un singolo tipo di dati allora perché non cose come int int funzionano? Intendevo ovviamente che non è un tipo di dati, ma c'è un lungo tipo di dati. Essenzialmente quello che sto chiedendo è:...
posta 05.05.2016 - 06:19
2
risposte

La metatagina dei template è stata scoperta "per caso"? [chiuso]

Quando ho visto questo meme per la prima volta: Ho pensato tra me, sì giusto , ma ora non ne sono più sicuro. Quindi era la meta-programmazione modello in C ++ scoperta per caso come afferma il meme o era intenzionale? Did Bjarne...
posta 25.11.2016 - 18:19
1
risposta

Quale cultura usare quando si formattano i numeri nel testo inglese (non localizzato)? [duplicare]

Un tipico pezzo di codice che stampa un numero sulla console è questo: Console.WriteLine("The number is " + 1234.5 + "."); Questo contiene testo in inglese e formatta il numero usando le impostazioni locali dell'utente corrente. Ciò può g...
posta 07.12.2016 - 13:52
4
risposte

Un oggetto di comunicazione full duplex è in conflitto con una singola responsabilità?

Sto scrivendo un'implementazione di Websocket in Java e l'ho configurato in modo tale che sostanzialmente avvolge un InputStream e un OutputStream e ha metodi pubblici sia per l'invio che per la ricezione. Mentre input e output sono correlati, s...
posta 01.08.2016 - 21:58
3
risposte

Implementazione di un livello di servizio con una classe statica

Ho strutturato i miei livelli di "servizio" (o, quello che pensavo fosse una funzionalità simile al servizio) come classi statiche in cui ogni classe è un raggruppamento di funzioni complementari che insieme forniscono un insieme coerente di ope...
posta 07.04.2017 - 20:34
2
risposte

Che cosa chiama Console.WriteLine () dietro le quinte? [chiuso]

Sono interessato a come chiamare Console.WriteLine () visualizza effettivamente il testo. Ho dato un'occhiata al codice sorgente da: link e può vedere che questo metodo da TextWriter finisce per essere chiamato: // Writes a charac...
posta 03.06.2016 - 08:48