Domande con tag 'programming-practices'

1
risposta

È una pratica scorretta chiamare un'azione del controllore da una vista resa da un altro controllore?

Diciamo che ho un OrderController che gestisce gli ordini. L'utente aggiunge prodotti attraverso la vista e quindi il prezzo finale viene calcolato tramite una chiamata AJAX a un'azione del controllore. La logica di calcolo del prezzo è...
posta 24.10.2013 - 16:42
4
risposte

Creazione di una struttura di menu usando DB - va bene?

Ho un'applicazione che consiste fondamentalmente in un sacco di schermo, quindi l'utente deve navigare molto (come andare da A > B > C > D) ecc. Ho pensato a come implementarlo (principalmente la struttura del menu) in quanto deve esse...
posta 27.07.2014 - 10:56
2
risposte

Utilizzo del tipo "parziale" per abbreviare il file di classe principale

È una pratica normale o un segno di un cattivo design? Ad esempio, ho una funzione che carica prefabbricati in una classe logica principale vicino a 200 linee e posso spostarla in un file separato LoadPrefabs.cs rendendola partial o rend...
posta 04.05.2016 - 03:24
2
risposte

Usando lo stile MVC, dov'è il posto migliore dove mettere la funzionalità SQL?

Mi sto interrogando sulle migliori pratiche qui. I pattern MVC (Model - View - Controller) prevedono la separazione dei componenti del programma che modellano i dati, manipolano tali modelli e li mostrano all'utente (di solito attraverso l'in...
posta 28.03.2016 - 18:44
2
risposte

Parser e conoscenza dell'interprete come strumento per valutare l'abilità del programmatore [chiuso]

Questa è solo una prova aneddotica, ma dai miei precedenti incontri con programmatori in vari luoghi di lavoro i programmatori che capiscono i fondamenti di parsing e interpretariato sembrano essere dei programmatori complessivamente migliori. I...
posta 21.01.2014 - 10:24
3
risposte

La progettazione di un metodo che modifica l'argomento (se era oggetto) rappresenta una buona pratica?

La premessa utilizza un linguaggio (ad es. C #, javascript) che passa un oggetto per riferimento in un metodo. Supponiamo che ci sia un oggetto "Player" che ha una proprietà "Level" e che un metodo prende Player come parametro e la sua funzio...
posta 14.03.2014 - 10:55
2
risposte

Esiste un nome per poter trovare rapidamente il codice pertinente? [chiuso]

Ho notato che una proprietà delle codebase che mi piace hackerare è che è veloce trovare il codice pertinente per alcune funzionalità, senza sapere molto del codice base. Ad esempio, cercando un'etichetta nella GUI e immediatamente colpendo il c...
posta 19.04.2013 - 04:45
2
risposte

Gestione delle risorse collegate nell'interfaccia utente

Ho un'entità Hotel che può avere molti address e molti image oggetti, ad esempio, sono uno2many correlati con l'hotel. La domanda sorge durante il recupero e il salvataggio della risorsa collegata. Recupero Carico la r...
posta 08.07.2017 - 05:45
3
risposte

Come mantenere la modularità in C?

Sto scrivendo codice C con più moduli come display LCD, memoria flash e modulo GSM, ecc. Il progetto consiste di migliaia di righe di codice, in file diversi. Il comportamento del sistema può essere modificato con i parametri di runtime (es....
posta 12.06.2015 - 10:06
11
risposte

Costruisci funzionalità attorno al design o viceversa?

Quando costruisci un'applicazione, è meglio prima progettare l'interfaccia utente (in Photoshop o qualsiasi altra cosa), quindi implementare la funzionalità seguendo l'interfaccia utente appena progettata, oppure eseguire la programmazione e cre...
posta 06.05.2012 - 17:08