Domande con tag 'object-oriented'

6
risposte

Che cosa è veramente la "logica del business"?

Sto lavorando con lo sviluppo web dal 2009, quando ho iniziato con PHP. Quando mi sono trasferito in ASP.NET ho sentito molto su DDD e OOAD, dove viene data molta attenzione a questa "logica aziendale" e alle "regole aziendali". Il punto è che t...
posta 31.03.2014 - 01:34
11
risposte

Perché la base per tutti gli oggetti scoraggiati in C ++

Stroustrup dice "Non inventare immediatamente una base univoca per tutte le tue classi (una classe Object). In genere, puoi fare meglio senza di essa per molte / molte classi." (La quarta edizione del linguaggio di programmazione C ++, sezione 1...
posta 15.02.2015 - 17:45
10
risposte

Zero oggetti comportamentali in OOP - il mio dilemma di design

L'idea alla base di OOP è che i dati e il comportamento (su quei dati) sono inseparabili e sono accoppiati all'idea di un oggetto di una classe. L'oggetto ha dati e metodi che funzionano con quello (e altri dati). Ovviamente secondo i principi d...
posta 02.04.2014 - 14:23
5
risposte

Functional Programming vs. OOP [closed]

Ho sentito parlare molto dell'uso di linguaggi funzionali come Haskell negli ultimi tempi. Quali sono alcune delle grandi differenze, pro e contro della programmazione funzionale rispetto alla programmazione orientata agli oggetti?     
posta 05.10.2010 - 21:02
12
risposte

Qual è il vantaggio della programmazione orientata agli oggetti rispetto alla programmazione procedurale?

Sto cercando di capire la differenza tra linguaggi procedurali come C e linguaggi orientati agli oggetti come C ++. Non ho mai usato il C ++, ma ho discusso con i miei amici su come differenziare i due. Mi è stato detto che C ++ ha concetti o...
posta 16.11.2011 - 06:20
14
risposte

Dovremmo evitare la creazione di oggetti in Java?

Mi è stato detto da un collega che nella creazione di oggetti Java è l'operazione più costosa che si possa eseguire. Quindi posso solo concludere di creare il minor numero possibile di oggetti. Questo sembra in qualche modo vanificare lo scop...
posta 22.05.2012 - 04:06
4
risposte

Modelli di dominio ricco: come si adatta esattamente il comportamento?

Nel dibattito sui modelli di dominio Rich vs. Anemic, Internet è pieno di consigli filosofici ma di esempi autorevoli. L'obiettivo di questa domanda è quello di trovare linee guida definitive ed esempi concreti di opportuni modelli di progettazi...
posta 06.10.2013 - 20:49
14
risposte

Perché abbiamo bisogno di variabili private?

Perché abbiamo bisogno di variabili private nelle classi? Ogni libro sulla programmazione che ho letto dice che questa è una variabile privata, è così che la definisci ma si ferma lì. La formulazione di queste spiegazioni mi è sempre sembr...
posta 10.04.2012 - 07:31
11
risposte

Chiarire il principio di responsabilità unica

Il principio di responsabilità unica afferma che una classe dovrebbe fare una sola cosa. Alcuni casi sono abbastanza chiari. Gli altri, però, sono difficili perché ciò che sembra "una cosa" se visti ad un dato livello di astrazione possono esser...
posta 05.11.2010 - 14:34
7
risposte

Perché i metodi statici privati?

Volevo solo chiarire una domanda che ho. Qual è il punto di avere un metodo statico privato rispetto a un metodo normale con visibilità privata? Avrei pensato che un vantaggio per avere un metodo statico è che può essere chiamato senza un'ist...
posta 01.04.2014 - 16:11