Tutte le domande

5
risposte

Quando usi una struct al posto di una classe? [chiuso]

Quali sono le tue regole pratiche per quando usare structs vs. classes? Sto pensando alla definizione C # di quei termini, ma se la tua lingua ha concetti simili mi piacerebbe sentire anche la tua opinione. Tendo ad usare le classi per quasi...
posta 12.07.2011 - 18:22
7
risposte

Cosa c'è di sbagliato nelle stringhe magiche?

Come sviluppatore di software esperto, ho imparato ad evitare le stringhe magiche. Il mio problema è che è passato tanto tempo da quando li ho usati, ho dimenticato la maggior parte dei motivi per cui. Di conseguenza, ho difficoltà a spiegare...
posta 05.02.2018 - 10:29
12
risposte

Qual è la differenza tra un'API e un SDK?

Guardavo attraverso varie API e SDK, quando ho capito che non potevo davvero capire la differenza tra qualcosa chiamata API e qualcosa chiamato un SDK . Entrambi sono concettualmente un modo per il tuo programma di interfacciarsi e control...
posta 17.08.2011 - 22:43
0
risposte

Qual è la cosa (più folle, più stupida, più stupida) che un cliente / capo ti abbia chiesto di fare? [chiuso]

Vedi titolo, ma ti sto chiedendo da un punto di vista tecnico, non Take my 40 year old virgin niece on a date or you're fired.     
posta 06.07.2015 - 15:46
0
risposte

Il mio capo desidera una spiegazione inglese linea per linea del nostro codice

Mi è stato specificamente chiesto di dare una spiegazione riga per riga (o come appropriato - per esempio, immagine per immagine, ecc.) che il mio capo vuole essere in grado di leggere e seguire. Poiché non è un programmatore, non può seguire...
posta 24.10.2011 - 16:09
12
risposte

Il codice testabile è un codice migliore?

Sto tentando di prendere l'abitudine di scrivere regolarmente test unitari con il mio codice, ma ho letto che prima è importante scrivere codice verificabile . Questa domanda tocca i principi SOLID della scrittura di codice testabile, ma vo...
posta 01.07.2015 - 16:59
0
risposte

Quali popolari "migliori pratiche" non sono sempre le migliori e perché? [chiuso]

Le "best practice" sono ovunque nel nostro settore. Una ricerca Google su "best practice di codifica" genera quasi 1,5 milioni di risultati. L'idea sembra portare conforto a molti; segui le istruzioni e tutto andrà bene. Quando ho letto di...
posta 05.06.2015 - 17:02
6
risposte

Che cos'è un dominio?

Vedo questo termine molto nel contesto dell'architettura software ("domain-model", "domain-driven-design" ecc.). L'ho cercato su google, ma ho un sacco di definizioni diverse. Allora, cos'è veramente?     
posta 23.10.2017 - 19:56
11
risposte

Come si chiama l'antipattern opposto a "reinventare la ruota"? [chiuso]

L'antipattern " Reinvent the wheel " è piuttosto comune - invece di usare una soluzione pronta, scrivi il tuo da zero. La base di codice cresce inutilmente, interfacce leggermente diverse che fanno la stessa cosa ma leggermente abbondano in mo...
posta 18.04.2017 - 16:51
0
risposte

Qual è il mito più assurdo sui problemi di programmazione?

Per dirla in un altro modo ... Qual è l'incomprensione più comune e frustrante sulla programmazione, che hai incontrato? Quali miti / idee sbagliate diffusi e di lunga data ritieni difficile per i programmatori di dissipare / correggere ....
posta 24.10.2010 - 16:54