Domande con tag 'class-design'

3
risposte

Quando NON usare una variabile membro / classe?

Sto cercando di imparare QUANDO NON utilizzare: classi variabili membro QUI È IL CODICE access_point_detection_classes.py from scapy.all import * class Handler : def __init__(self) : self.wap_list = [] se...
posta 26.07.2016 - 02:35
3
risposte

Il modo migliore per nominare classi e pacchetti in Java

Oltre alle convenzioni del codice per usare camelCase, PascalCase ecc., esistono convenzioni per nominare pacchetti e classi in Java? Ad esempio, ho un progetto mvc e il pacchetto principale è com.myproject. In questo pacchetto ho: com.my...
posta 05.06.2018 - 14:59
1
risposta

Come posso impaginare questa classe per renderla più facile da usare per gli sviluppatori API?

Ho un'applicazione che consente all'utente di inserire una stringa di testo in un documento PDF. Ho tre diversi modi in cui possono farlo: Utilizza un campo modulo. Quindi hanno quattro proprietà da definire: Fornisci nome campo fornir...
posta 21.02.2014 - 03:47
1
risposta

Perché il problema di Square-Rectangle viola i principi SOLID?

La mia domanda precedente riguardava solo il diagramma di classe e, a causa di alcuni commenti, ho pensato di provare a trovare un esempio con una piccola porzione di codice per il diagramma per vedere se i principi sono stati compresi correttam...
posta 18.11.2018 - 16:01
1
risposta

Identificazione del caso d'uso per l'istanziazione solo attraverso istanze esistenti

Ero nella mia classe CS quando il mio istruttore mi ha presentato le seguenti classi: public class UninstantiableTest { private static Uninstantiable uninstantiable; public static void setUninstantiable(Uninstantiable used) {...
posta 20.05.2017 - 21:39
1
risposta

Qual è un buon modo per strutturare il codice che deve "rattoppare" il comportamento di qualche altra classe?

Sto cercando di implementare parti delle regole di progettazione di ASME BPVC. È un codice molto, molto vecchio che è cresciuto da oltre cento anni. In quanto tale, copre molti casi di carico diversi, molte configurazioni di componenti different...
posta 11.05.2017 - 05:42
3
risposte

La Superclasse contiene un elenco di sottoclassi?

Per la GUI di un programma, voglio che elencherà diversi elementi, che sono tutti, da un lato di programmazione, solo sottoclassi. Possono aggiungere uno di questi elementi a un elenco. Non voglio hard-code quali sottoclassi ci sono. Quale sareb...
posta 21.07.2013 - 20:55
2
risposte

Sottoclassi per evitare la lunghezza della linea

La lunghezza standard del codice è di 80 caratteri per riga. Questo è accettato e seguito dalla maggior parte dei programmatori. Sto lavorando su una macchina a stati di un personaggio ed è necessario che io segua anche questo. Ho quattro...
posta 22.10.2013 - 22:54
2
risposte

Design della classe: inserire dati o iniettare repository / servizio per recuperare i dati?

Diciamo per esempio che sto sviluppando una classe immaginaria chiamata WidgetMaker . Se la classe dipende a un certo punto dai dati di ricerca memorizzati in un database, è meglio progettare la classe con una dipendenza dai dati o da un ser...
posta 08.05.2018 - 20:05
2
risposte

ID nel diagramma delle classi

Per quanto ne so, non aggiungiamo un attributo come id alle classi nel diagramma delle classi. giusto? Ma quando creiamo un database, o quando vogliamo chiamare un'istanza, abbiamo bisogno del suo id , quindi perché non abbiamo...
posta 15.11.2015 - 09:22