Domande con tag 'object-oriented'

2
risposte

Filtraggio di oggetti cancellati

Immagina una semplice app di messaggistica scritta in Django. Gli utenti hanno la possibilità di cancellare i messaggi in qualsiasi momento, ma i messaggi devono essere conservati nel database. Ci sono due opzioni: Un attributo deleted...
posta 02.03.2017 - 17:40
1
risposta

Classi per l'integrazione di BitBucket e GitHub nel nostro sito (una questione di ereditarietà e composizione)

Sto scrivendo un sistema di callback per BitBucket e GitHub che dovrebbe modificare il nostro sito su determinati eventi in BitBucket o GitHub. È ragionevole creare una classe base come GitIntegration per gestire sia BitBucket ( BitBuc...
posta 09.11.2016 - 21:27
2
risposte

Come gestire le "dipendenze inverse" tra classi con una corretta progettazione orientata agli oggetti?

Sto cercando di apprendere una corretta progettazione orientata agli oggetti, con relazioni di classe ed evitando modelli di dominio anemici [1]. Sto creando un'applicazione per archiviare e recuperare informazioni su "cyber-attacchi". Ci sono c...
posta 08.01.2017 - 12:35
1
risposta

Esiste comunque la possibilità di memorizzare statico: i vettori di puntatori di tutte le mie classi derivate nella mia classe base?

Al momento ho un programma che ha più classi derivate. Tutte le istanze di una classe derivata sono memorizzate all'interno del vettore statico di puntatori di quella classe. Ho anche un vettore statico di puntatori che si trova all'interno dell...
posta 13.09.2016 - 09:33
1
risposta

Vuoi qualche consiglio su come strutturare il mio programma di editing di testo

Voglio creare un piccolo programma a riga di comando che cerchi una parola o una frase in un file .txt di destinazione. o .docx, stampa un blurb corrispondente su quella frase e poi lo sostituisce con una parola / frase diversa. Ci sono circa 20...
posta 05.07.2016 - 16:29
1
risposta

Ci sono degli svantaggi nell'usare due ascoltatori opposti?

In OOP c'è un modello comune di utilizzo di ascoltatori ed eventi. Recentemente mi sono imbattuto in un'attività in cui due ascoltatori opposti erano stati configurati per realizzare la logica necessaria: private ValueChanger createValueCha...
posta 30.06.2016 - 17:37
1
risposta

Esempio di modellazione di classi

Questa è la continuazione di Classi e metodi di piccole dimensioni, ma il codice è ancora difficile da mantenere e seguire in quanto ho maturato il problema e rimbalzerò sulle risposte delle persone. Ecco tutti gli elementi che dovrebbero e...
posta 13.06.2016 - 12:56
1
risposta

Ci sono difetti o mancanze nella progettazione del mio sistema di inventario di videogiochi OO?

Sto realizzando un videogioco e mi piacerebbe sapere se il mio sistema di inventario OO ha difetti o supervisioni. Questo è il sistema dell'articolo che tutto ciò che può essere immagazzinato in un sistema di inventario è un articolo. La comp...
posta 08.06.2016 - 11:56
1
risposta

Ho bisogno di aiuto per trovare un metodo migliore per il mio layout di applicazione, per favore

Lavoro come unico sviluppatore .Net presso un'azienda e mi è stato affidato un progetto molto ampio e complesso, un sito intranet interno per l'inventario e il monitoraggio del tempo. Ho creato un progetto che contiene 3 applicazioni, WebUI, Dat...
posta 26.05.2016 - 16:26
1
risposta

Iniezione di dipendenza (DI) e principio di inversione delle dipendenze (DIP) per funzioni integrate e librerie esterne

Domanda Mi scuso se questa domanda è già stata pubblicata. Ho provato a cercare ma non ho trovato la risposta. Spesso mi trovo a provare a usare DI e DIP dove ho bisogno di aprire un file o un socket. L'uso di DI avviene naturalmente quand...
posta 01.06.2016 - 16:18