Domande con tag 'programming-practices'

3
risposte

Come trovi il modo più ottimizzato per scrivere codice? [chiuso]

Nella mia carriera di programmatore, ho scritto Java e PHP, Javascript e un po 'di Ruby. Non sono un CS senior, ma sono entrato nello sviluppo del web da un più ampio corso di professionisti di Internet Professional, incentrato su Design, User E...
posta 22.01.2011 - 19:27
4
risposte

È davvero possibile che le librerie non dipendano da altre librerie?

Spesso vedo il consiglio che dovresti provare a rendere indipendente ogni libreria. Eppure in realtà non riesco mai a ottenerlo. Questo consiglio di BS o è effettivamente possibile in qualche modo realistico? Esempio: scrivo una libreria vett...
posta 05.04.2014 - 00:37
3
risposte

Nella programmazione funzionale, cosa significa "L'ordine di valutazione non ha importanza" quando la funzione è pura?

Nel contesto delle pure funzioni in FP, oltre ai numerosi vantaggi menzionati come facili da ragionare, testabilità dice anche che " l'ordine di valutazione non ha importanza " poiché l'output rimane lo stesso per un dato input. Probabilmente so...
posta 08.09.2018 - 21:58
3
risposte

Refactoring codice di noodle stagista precedente con futuri stagisti in mente [duplicato]

Sfondo Ho incontrato questo problema perché attualmente sono stagista presso la divisione software locale di una grande azienda. Mi è stato affidato il compito di estendere un progetto su cui hanno lavorato diversi stagisti precedenti (no...
posta 17.07.2014 - 10:48
4
risposte

Come fa un codice sviluppatore in previsione del cambiamento? [chiuso]

Faccio questa domanda basandomi sul fatto che attualmente il mio ambiente è in costante cambiamento a causa del tipo di lavoro che svolgiamo. Non sempre lavoriamo su basi di progetto, spesso abbiamo modifiche più piccole che passano attraverso u...
posta 08.01.2015 - 05:50
2
risposte

I condizionali nidificati hanno un impatto significativo sulle prestazioni? [duplicare]

Questa è una domanda che vive nella mia mente da molto tempo. L'uso di più istruzioni condizionali nidificate influisce sulle prestazioni di un codice acquisito? Finora so che i programmatori hanno creato un termine preciso per descrivere q...
posta 07.10.2015 - 17:10
3
risposte

Lo sviluppo basato su dispositivi mobili (Android) beneficia della programmazione orientata agli oggetti?

Il mio sviluppo su Android si basa su programmi scientifici e mentre sto costruendo la maggior parte del codice è in una o due lunghe classi. Quando vengo a distribuire questi programmi, cerco di scomporre tutto e utilizzare classi e oggetti com...
posta 23.07.2012 - 15:38
7
risposte

OO Software Architecture - classe base da cui tutto eredita. Cattiva / buona idea?

Sto rivedendo una proposta di architettura software OO simile a questa: %codice% %codice% Base %codice% Foo Dove Something è una classe Bar . Il mio pensiero immediato era che ogni oggetto in qualsiasi...
posta 11.09.2012 - 13:13
3
risposte

Che tipo di processo dovrei usare per imparare un grande sistema? [duplicare]

Sono appena entrato in una nuova azienda e ho iniziato a studiare uno dei loro sistemi più grandi. Per essere produttivo, ho bisogno di capire l'intero sistema senza troppi aiuti. Altri programmatori sono molto impegnati e non ho tempo per t...
posta 16.10.2012 - 17:36
5
risposte

Se possibile, sarebbe una cattiva pratica usare Nullable per tipi non di valore?

After writing this question I found out that Nullable<T> has a type constraint of struct on T so you cannot actually use Nullable for reference types. However, some good answers interpreted the questions as 'if you could' or 'if you...
posta 02.06.2015 - 11:11