Domande con tag 'interfaces'

0
risposte

Utilizzo delle interfacce java per restringere l'interfaccia pubblica delle classi

C'è un sacco di contenuti sul web che discutono se vale la pena definire un'interfaccia se solo una classe lo implementa. Le risposte sono per lo più o "Sì, perché probabilmente devi prenderlo in giro comunque" o "No, credo strongmente in YAG...
posta 14.07.2016 - 18:48
0
risposte

Duplicazione del codice dopo l'iniezione delle dipendenze anziché l'ereditarietà

Sto applicando l'Iniezione di Dipendenza anziché l'Ereditarietà. Ma ora ho il problema della duplicazione del codice . Main Controller final class PreferenceController implements PreferenceInterface { protected $preferenceRepository;...
posta 05.07.2016 - 08:32
0
risposte

Qual è il significato dei diversi tipi di interfaccia nell'ingegneria del software di Ian Sommervilles?

Leggendo l'ingegneria del software di Ian Sommervilles, menziona che ci sono le seguenti interfacce: Interfaccia Paramater : i dati o le funzioni vengono passati da un componente ad un altro Interfaccia memoria condivisa : il blocco dell...
posta 18.07.2016 - 12:28
1
risposta

Il principio di segregazione dell'interfaccia si applica ai parametri / oggetti richiesta?

Recentemente ho visto un esempio di ciò che ritengo sia una chiara violazione dell'ISP, ma il mio collega ha sostenuto che è più facile da usare. Questo è quello che è successo: La classe Options aveva due campi inviati come parametro a...
posta 28.06.2018 - 09:54
2
risposte

Come dovrei passare un filtro generico per le interrogazioni del database?

Ho un'interfaccia DataStore , che fornisce l'accesso a un archivio dati generico, ad es. un database locale, server web, ecc. Voglio fornire un modo per filtrare i risultati direttamente nella query. Come devo passare i filtri per la query?...
posta 31.08.2017 - 11:40
1
risposta

che serve kinfolk a prova di futuro - interfacce contrattuali estendibili [chiuso]

Ok, ho questo umano qui, ma cosa può fare , come scopriresti le sue abilità speciali? E quando scoprirai che tipo di esperto hai, come utilizzeresti le sue esclusive responsabilità? Un esempio per questa domanda di modello architettonico:...
posta 08.05.2013 - 14:40
1
risposta

Il modo pythonic: sostituire le interfacce con ducktyping vs inheritence

tldr: ho classi simili ai consumatori che richiedono un certo numero di informazioni per svolgere il loro lavoro. È un tipo di "tutto o niente": i "produttori" che forniscono loro dati devono fornire tutte le informazioni necessarie o ci sarà...
posta 31.07.2017 - 15:27
1
risposta

recapito ebook tramite app mobile [chiuso]

Ho progettato l'interfaccia di un'app mag in grado di consegnare al cellulare la rivista digitalizzata con le dimensioni della carta A3. La mia scelta di fileformat è jpg di ciascuna delle pagine, ma c'è un modo migliore per farlo usando il f...
posta 12.02.2014 - 04:40
1
risposta

Abilita l'accesso agli oggetti tramite Introduce oggetto parametro o interfaccia

Sto lavorando con più comandi che vengono eseguiti in ordine (e possibilmente anche con comandi secondari) che possono essere descritti come segue: interface ICommand { void Execute(); } abstract class AbstractCommand : ICommand { pro...
posta 23.09.2017 - 15:27
2
risposte

Nome dell'interfaccia per le classi temporali

Vorrei documentare che il codice incapsulato in una classe è "basato sul tempo" in un linguaggio simile a Java - il codice si comporta diversamente in base all'ora attuale. Per renderlo testabile, leggerebbe da un'interfaccia TimeProvider o...
posta 22.10.2018 - 19:43