Domande taggate «object-oriented»

Una metodologia che consente di modellare un sistema come un insieme di oggetti che possono essere controllati e manipolati in modo modulare






7
Quali sono i ruoli di singoli, classi astratte e interfacce?
Sto studiando OOP in C ++ e, anche se sono consapevole delle definizioni di questi 3 concetti, non riesco davvero a capire quando o come usarlo. Usiamo questa classe per l'esempio: class Person{ private: string name; int age; public: Person(string p1, int p2){this->name=p1; this->age=p2;} ~Person(){} void set_name (string parameter){this->name=parameter;} void …


3
Applicazione dei principi SOLIDI
Sono abbastanza nuovo ai principi di progettazione SOLID . Capisco la loro causa e i loro benefici, ma non riesco ad applicarli a un progetto più piccolo che voglio refactificare come esercizio pratico per usare i principi SOLIDI. So che non è necessario modificare un'applicazione che funzioni perfettamente, ma voglio …


7
Mettermi la testa intorno all'immutabilità
Sono nuovo nella programmazione orientata agli oggetti e un concetto che mi sta prendendo da tempo per capire è l'immutabilità. Penso che la lampadina si sia spenta ieri sera, ma voglio verificare: Quando trovo delle affermazioni secondo cui un oggetto immutabile non può essere modificato, sono perplesso perché, ad esempio, …

7
Il modo migliore per scomporre il codice travolgente in blocchi gestibili?
Sono continuamente sopraffatto da grandi progetti, quando raggiungono un certo livello di complessità. Una volta raggiunto un certo punto in un progetto, i miei progressi rallentano fino a gattonare e mi ritrovo a ripercorrere costantemente i miei passi e risolvere ogni tipo di confusione. Sono diventato davvero bravo nel refactoring …

8
Quanto è orientato agli oggetti PHP? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …



1
Stiamo abusando dei metodi statici?
Un paio di mesi fa ho iniziato a lavorare in un nuovo progetto e, passando attraverso il codice, mi ha colpito la quantità di metodi statici utilizzati. Non solo i metodi di utilità come collectionToCsvString(Collection<E> elements), ma anche molta logica aziendale è mantenuta in essi. Quando chiesi al ragazzo responsabile …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.