Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Ho studiato OOP insieme all'implementazione MVC di Zend negli ultimi mesi. …
Mentre stavo leggendo I peggiori anti-pattern che hai incontrato , ho cliccato sul link in questo post per approdare sul sito web sugli anti-pattern. E la pagina http://sourcemaking.com/antipatterns/functional-decomposition mi ha fatto riflettere. Quanto è cattivo questo anti-pattern, ed è affatto un anti-pattern? Perché, anche se al giorno d'oggi sto facendo …
Mi piace mantenere il mio codice testabile e ho deciso di seguire la strategia di Dependency-Injection per il mio attuale framework MVC, che ha sicuramente dimostrato di essere un ottimo modo per garantire codice, testabilità e modularità liberamente associati. Ma essendo tutt'altro che un maestro nei modelli di progettazione, ho …
Questa è una domanda più specifica (o in realtà due, ma sono correlate) proveniente dai commenti sulla morte della tecnologia OOP in cui qualcuno ha affermato che OOP non è il paradigma giusto per la programmazione della GUI. Leggendo i commenti lì e qui ho ancora la sensazione che ci …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . Ho sentito parlare più volte della programmazione orientata all'aspetto, principalmente che …
Se è così, puoi dirmi come l'apprendimento di un nuovo paradigma ha cambiato il tuo approccio per risolvere i problemi di programmazione anche se il problema è in un altro paradigma / linguaggio / tecnologia? Apprezzerò molto Se puoi dirmi in un modo specifico, come le tue abilità di programmazione …
Se un oggetto esiste fisicamente o no, possiamo scegliere di modellarlo in diversi modi. In molti casi potremmo usare arbitrariamente la generalizzazione o la composizione. Tuttavia, il principio GoF di "favorire la composizione rispetto alla generalizzazione [sic]" ci guida all'utilizzo della composizione. Quindi, quando modelliamo, ad esempio, una linea, creiamo …
C e molto probabilmente molte altre lingue forniscono una structparola chiave per creare strutture (o qualcosa di simile). Questi sono (almeno in C), da un punto di vista semplificato come le classi, ma senza polimorfismo, ereditarietà, metodi e così via. Pensa a un linguaggio orientato agli oggetti (o multi paradigma) …
Se avessi intenzione di scrivere un motore di gioco di scacchi, quale paradigma di programmazione useresti (OOP, procedurale, ecc.) E perché dovresti sceglierlo? Per motore di scacchi, intendo la parte di un programma che valuta la scheda corrente e decide la prossima mossa del computer. Lo sto chiedendo perché ho …
La prevalenza è una tecnica semplice per fornire proprietà ACID a un modello a oggetti in memoria basato sulla serializzazione binaria e sulla registrazione write-ahead. Funziona così: Inizia con un'istantanea. Serializza il modello a oggetti e scrivilo in un file. Crea un file journal. Per ogni chiamata nel modello a …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.