Domande con tag 'programming-practices'

2
risposte

Devo duplicare il codice attraverso le lingue?

Dove lavoro, usiamo un linguaggio per il nostro sviluppo di software desktop (Delphi) e un altro per applicazioni web (asp.net/c#). I miei capi vogliono che implementi una funzione su un sito Web, ma mi chiedono di svilupparla in Delphi perché p...
posta 18.04.2018 - 17:17
4
risposte

È meglio generare una lista grande durante il costruttore o quando vi si accede?

Ho una funzione membro della classe che genera un elenco di grandi dimensioni e la inserisce in una variabile membro privata, in modo che sia accessibile tramite un getter. La generazione di questa lista è un processo piuttosto intenso (nei miei...
posta 09.11.2017 - 20:58
2
risposte

Progettazione di una funzione multi-test per convalidare una stringa

Supponiamo che io voglia eseguire un'azione su una stringa (ad esempio, stampare la stringa) se, e solo se, la stringa prima supera diversi test. I test sono diversi (e possono anche essere funzioni complesse) e "passare" un test può significare...
posta 14.07.2017 - 13:07
2
risposte

Sviluppo software - L'industria e le tendenze generali / Cattive pratiche [duplicato]

Sono uno sviluppatore web e faccio parte di un piccolo team che lavora su un'abbondanza di progetti. Questa è la mia prima vera "vera" società dopo la laurea in informatica e ho circa 2 anni di esperienza in Asp, SQL ecc. Cercherò di arriva...
posta 01.02.2015 - 18:56
2
risposte

Funzioni autonome nello spazio dei nomi globale

Quando si scrivono funzioni non associate e libere, possono essere inserite nello spazio dei nomi globale fintanto che la firma specifica un oggetto con scope dello spazio dei nomi? Ad esempio, nel codice seguente, la progettazione accettabile p...
posta 24.02.2015 - 18:14
1
risposta

La registrazione della console è inappropriata per le applicazioni chatty?

12 Factor afferma che le applicazioni devono accedere alla console, i registri della console dovrebbero essere non bufferizzati e i registri dovrebbero essere reindirizzati in qualche luogo utile (file, database, qualunque). Ma scrivere dat...
posta 27.11.2014 - 20:06
1
risposta

Le parti e la delega migliori: Crockford è troppo estremo?

Douglas Crockford ha recentemente presentato un talk chiamato The Better Parts . Il succo del discorso è che gli sviluppatori JavaScript dovrebbero in realtà evitare un superset di The Bad Parts , che ora include new , Object.create...
posta 20.12.2014 - 17:39
1
risposta

Blocchi ElseIf-Else ridondanti [duplicato]

Questi tipi di blocchi if-elseif-else appaiono dappertutto, e in numero non piccolo (quindi meno sono e meglio è). Ogni volta devo pensare e decidere: Voglio il più semplice o il più completo dei due ... e non voglio più pensarci. Ad esem...
posta 19.12.2014 - 21:54
2
risposte

Affidando componenti di terze parti nei tuoi progetti

Come fate ad affidare pacchetti, librerie, ecc. di terze parti nei vostri progetti? In altre parole, quali passi, se del caso, prendi prima di incorporare un componente esterno nel tuo progetto? Il numero totale di download soddisfa la tua sicur...
posta 20.10.2016 - 15:06
3
risposte

Il principiante ha bisogno di aiuto per l'apprendimento della programmazione Qt [chiuso]

Pensato di apprendere Qt. Hai bisogno di aiuto da esperti qui fuori. Come dovrei iniziare Alcuni buoni libri da riferire. Alcuni buoni tutorial da imparare ... Modifica: anche quale è il buon IDE disponibile là fuori per la programmazione Qt....
posta 25.12.2010 - 07:40