Domande con tag 'programming-practices'

1
risposta

MVC Controller - mantenendo i metodi piccoli

Sto leggendo il codice pulito di zio Bob e rivoluziona completamente il mio stile di programmazione. In questo libro l'autore sostiene che i metodi migliori sono i piccoli metodi. E i metodi di azione del controller nei framework moderni? Cerchi...
posta 14.08.2014 - 22:24
2
risposte

Deserializzare oggetti complessi invece di crearli una buona idea, nella configurazione di prova?

Sto scrivendo i test per un componente che accetta oggetti molto complessi come input. Questi test sono mix di test con componenti già esistenti e test-primi test per nuove funzionalità. Invece di ricreare i miei oggetti di input (questo sare...
posta 07.09.2012 - 22:34
3
risposte

Il modo migliore per indicare più risultati disponibili

Abbiamo un servizio per restituire i messaggi. Vogliamo limitare il numero restituito, consentendo al chiamante di specificare il numero massimo da restituire, oppure utilizzare un limite rigido interno. Abbiamo anche pensato che sarebbe bello i...
posta 23.04.2014 - 04:46
0
risposte

Informazioni sulle viste di Typescript sull'ereditarietà

Ho faticato a capire i motivi per cui gli sviluppatori di dattiloscritti hanno scelto il modo in cui hanno implementato l'ereditarietà. Ciò che mi aspetterei da qualsiasi lingua che supporti l'ereditarietà è l'ordine di lavoro: Le proprie...
posta 19.04.2017 - 14:37
1
risposta

Registrazione comandi console di sviluppo

Ho una classe DevelopmentConsole. Sto facendo funzionalità per registrare i comandi della console per i sottosistemi. Non voglio che la console sappia di loro ma anche che non voglio che contengano un codice di debug (come "Console.RegisterComma...
posta 04.01.2014 - 15:07
1
risposta

Parametro URL API REST

Ci siamo imbattuti nel seguente caso quando lavoravamo sull'API REST. Gli utenti hanno la possibilità di espandere la distribuzione del prodotto installando configurazioni JSON personalizzate. Queste configurazioni tendono a essere lunghe e v...
posta 07.03.2017 - 09:18
2
risposte

Requisiti di programma ambigui

sembra che la maggior parte degli esercizi di programmazione che sto facendo sia un po 'ambigua quando si tratta di specificare cosa dovrei fare. Quando i programmatori lavorano con i clienti, anche i clienti sono ambigui riguardo a ciò che v...
posta 05.09.2012 - 00:56
0
risposte

Metodo preferito per la gestione delle operazioni CRUD non riuscite in Entity Framework (6)?

Sto usando EF 6 come mio ORM. Sto cercando di decidere come gestire i fallimenti CRUD. Opzione 1: Utilizza le eccezioni (personalizzate o incorporate) per informare il livello Web che un elemento non ha salvato correttamente. Gestisci le e...
posta 29.07.2014 - 17:34
6
risposte

Impilabile parole chiave l'una sull'altra - stile scadente? [chiuso]

Mi sono sempre chiesto questo, specialmente nei linguaggi in stile C / Java. Ad esempio, considera le prime 3 righe di questo codice C #: lock (serviceLock) using (var client = new ServiceClient()) try { // Do something client.DoSometh...
posta 18.12.2013 - 04:36
5
risposte

Usare una soluzione alternativa invece di andare nel modo "standard" nell'analisi di json

Sono stato incaricato di sviluppare un'applicazione java che include il recupero di una proprietà da una risposta JSON da un server Web. Normalmente quando analizzo json passo con il modo standard di creare un modello pojo di json e poi uso l...
posta 08.08.2017 - 01:35