Domande con tag 'programming-practices'

5
risposte

In che modo le aziende mantengono nascosti i siti Web durante lo sviluppo?

Sono nuovo di questo e anche un nuovo sviluppatore PHP di 19 anni appena assunto, quindi non sono sicuro di come funzioni. Molte aziende quando sviluppano i loro siti web tengono i loro siti nascosti dall'essere indicizzati. Quali sono alcuni mo...
posta 21.05.2012 - 04:57
9
risposte

Perché la (dimensione della posizione) è un modello prevalente in condizionali?

In una condizione (IF) tutti usano (position < size) , ma perché? Solo convenzione o c'è una buona ragione per questo? Trovato in natura: if (pos < array.length) { // do some with array[pos]; } Raramente trovato: if (ar...
posta 12.03.2013 - 19:23
5
risposte

È buona pratica richiedere una barra in avanti nei nomi delle directory?

Voglio chiedere all'utente del mio script bash di passare un percorso di directory come argomento. Quale delle seguenti è una buona pratica di programmazione? Richiedi che l'utente inserisca un trailing / (barra in avanti) Richiedere che u...
posta 17.06.2011 - 13:11
4
risposte

Nascondere / disabilitare le funzionalità per alcuni utenti

Diciamo che ho una versione gratuita e a pagamento dell'app. La versione a pagamento è un superset della versione gratuita per quanto riguarda le funzionalità disponibili per gli utenti, il che significa che la versione a pagamento avrà tutte le...
posta 14.05.2018 - 12:03
5
risposte

Segui il percorso di ciò che so, quindi cerca di implementare le corrette pratiche di codifica, o inizia con buone pratiche di codifica e cerca di farmi strada?

Prima di tutto, voglio dire che sono abituato a fare Programmazione procedurale come mio hobby - Sto cercando di imparare OOP in un paio di lingue e capire la teoria , non solo la pratica . Ho un progetto pet che volevo creare, in particolar...
posta 01.02.2018 - 19:16
3
risposte

I commenti XML sono documenti necessari?

Ero un fan di richiedere commenti XML per la documentazione. Da allora ho cambiato idea per due motivi principali: Like good code, methods should be self-explanatory. In practice, most XML comments are useless noise that provide no addit...
posta 22.10.2012 - 16:16
5
risposte

Quando interrompere l'ereditarietà?

Una volta fa ho chiesto una domanda su Stack Overflow sull'ereditarietà. Ho detto che progettavo il motore degli scacchi in modalità OOP. Quindi eredito tutti i miei pezzi dalla classe astratta di Piece, ma l'eredità va ancora. Fammi mostra...
posta 18.04.2012 - 10:48
4
risposte

Vale la pena sviluppare un carrello acquisti personalizzato? [chiuso]

Abbiamo una bella libreria di moduli cakephp sul mio posto di lavoro, e sviluppiamo siti Web personalizzati a un buon ritmo fino a quando il carrello degli acquisti non sarà in grado di rallentare il processo. Ho usato vari ( Magento, Opencart,...
posta 13.07.2011 - 18:13
8
risposte

Quando fa 'ottimizzare il codice' == 'strutturare i dati'?

Un recente articolo di ycombinator elenca un commento con i principi di un grande programmatore. #7. Good programmer: I optimize code. Better programmer: I structure data. Best programmer: What's the difference? Riconoscere concetti so...
posta 08.10.2012 - 16:35
6
risposte

Gestisci le condizioni di Fuori Memoria?

Che cosa fai quando malloc restituisce 0 o una nuova eccezione? Basta interrompere o provare a sopravvivere alla condizione OOM / salvare il lavoro dell'utente?     
posta 03.10.2010 - 19:02