Domande con tag 'c#'

2
risposte

Applicazione della composizione sull'ereditarietà alle classi Veicolo

Ho un programma di manutenzione per auto con una classe Vehicle astratta che ha diverse classi derivate come Car MotorCycle , ecc. Ciascuno di questi veicoli derivati a sua volta è un carburante o un veicolo elettrico. Quindi, inve...
posta 07.05.2016 - 18:23
3
risposte

Come si può separare un monolite in librerie gestite da domini senza duplicare interfacce e mantenere semplici le dipendenze?

Sto lavorando a un progetto con servizi web e ho strutturato cose in cui: Il servizio web contiene il livello della logica aziendale Una libreria che gestisce il livello di accesso ai dati Di recente ho studiato i microservizi . Co...
posta 06.05.2016 - 19:34
3
risposte

Che tipo di informazione utente è ok per essere archiviata come testo in chiaro nel database SQL?

Mi sto esercitando per creare applicazioni di e-commerce asp.net che consentono agli utenti di registrarsi al sito e le loro credenziali utente sono memorizzate in un database MySQL. Nel mio progetto di esempio la registrazione richiede all'uten...
posta 25.12.2014 - 16:29
3
risposte

Stile funzionale vs orientato agli oggetti in C #

Sto imparando la programmazione funzionale e affronta la seguente confusione quando la applico ai miei progetti C #: Inizio scrivendo pure funzioni statiche e uso la composizione delle funzioni. Dopo che il codice raggiunge una certa dime...
posta 11.05.2015 - 13:55
4
risposte

Perché CI stabilisce che dovremmo essere in grado di eseguire il rollback su qualsiasi versione di un software?

Stavo leggendo il libro " Consegna continua, distribuzioni software affidabili tramite build, test e automazione della distribuzione ". E l'autore afferma che si dovrebbe essere in grado di eseguire il rollback su qualsiasi versione di un softwa...
posta 01.04.2015 - 12:32
2
risposte

Cos'è l'astrazione di controllo nel contesto della programmazione funzionale?

Comprendo il concetto astrazione dei dati poiché è rilevante per la programmazione OO. Tuttavia, al contrario, sembra che la Programmazione delle funzioni promuova o faccia uso del concetto astrazione del controllo . Ho provato a cercare n...
posta 02.05.2018 - 22:15
3
risposte

Implementazione dell'interfaccia Principio di segregazione

Questa interfaccia IConvertible soddisfa il principio di segregazione dell'interfaccia (ad esempio "I" in SOLID )? Ecco la definizione: public interface IConvertible { TypeCode GetTypeCode(); bool ToBoolean(IFormatProvider pr...
posta 23.03.2014 - 12:25
3
risposte

Single Responsibility, Api Methods, Error Logging e Helper Classes

Sto vivendo un acceso dibattito sul Principio di Responsabilità Unica e su un codice che ho scritto. Sento strongmente che ho ragione e vorrei un feedback imparziale. Fondamentalmente, abbiamo deciso di registrare un certo modo nei nostri met...
posta 08.02.2017 - 20:54
3
risposte

C # WPF: architettura pulita

Sto cercando di implementare Uncle Bob's Clean Architecture nella mia applicazione C # WPF . Attualmente la mia vista ( form ) chiama presenter e presenter chiama interactor . Se interactor restituisce un valore (se...
posta 20.09.2016 - 08:43
2
risposte

CA1819: le proprietà non devono restituire matrici. Questo succede solo con gli array? Se sì, perché?

Ho una domanda su CA1819 msdn warning warning. La regola è: le matrici restituite dalle proprietà non sono protette da scrittura, anche se la proprietà è di sola lettura. Per mantenere l'array a prova di manomissione, la proprietà deve restit...
posta 09.09.2013 - 17:00