Domande con tag 'extensibility'

3
risposte

Quando è 'clonazione', piuttosto che riutilizzare, una soluzione di progettazione accettabile per moduli?

Per questa domanda, fornirò un modulo di esempio per facilitare la discussione, diciamo che il modulo è un motore di calcolo, Attualmente il suo scopo è il server per il suo pubblico attuale. Il requisito è quello di clonare lo stesso motore m...
posta 26.04.2012 - 03:58
2
risposte

Per una libreria Javascript, qual è il modo migliore o standard per supportare l'estensibilità

In particolare, voglio supportare "plugin" che modificano il comportamento di parti della libreria. Non sono riuscito a trovare molte informazioni sul web su questo argomento. Ma ecco le mie idee su come una libreria potrebbe essere estensibi...
posta 30.06.2012 - 02:39
1
risposta

Framework plugin per software estensibile

Devo creare un'app Web che fornisca la funzionalità da installare / disinstallare plugins. Pensa a qualcosa come il software IDE di Eclipse. L'unica differenza è impossibile riavviarlo come Eclipse per applicare le modifiche. Immagino di poterlo...
posta 17.02.2018 - 05:12
1
risposta

Estensione contro la delega

Sto usando Swift e mi sto interrogando sui concetti di Estensione e delegazione . Recentemente ho trovato un caso in cui uno di questi due concetti potrebbe essere applicato. Ciò ha ricordato il principio della "composizione sull'ereditariet...
posta 10.02.2016 - 15:46
1
risposta

Come faccio ad architetto 2 plugin che condividono un componente comune?

Ho un oggetto che contiene dati e sputa un output trasformato, chiamato IBaseItem . Ho anche due parser, IParserA e IParserB . Questi parser trasformano i dati esterni (nel formato dataA e dataB rispettivamente) in un formato uti...
posta 04.07.2012 - 19:22
3
risposte

Come posso migliorare la facilità con cui posso estendere il mio software?

Sto pensando a come il software come Microsoft Windows cresca da piccolo come MS-DOS a Windows 7, Adobe Photoshop dalla sua prima versione alla versione CS5. Quali tecniche sono state utilizzate per realizzare questo? Hanno estendere il loro sof...
posta 26.03.2011 - 07:08
1
risposta

Agile: quando riformulare e quando estendere mentre si accumula il debito tecnico? [duplicare]

Considera il seguente scenario. Al momento hai un set di funzioni A che desideri estendere per includere il set di funzioni B . Nella funzione vicina c'è un'alta possibilità che desideri estendere ulteriormente questo aspetto inclu...
posta 03.04.2013 - 21:51
1
risposta

Esiste un termine per questa pratica di codifica?

Una delle complessità accessorie dell'introduzione di funzionalità a un sistema esistente è che il programmatore deve spesso toccare diverse aree di codice che non sono immediatamente adiacenti. Nel lungo periodo può non essere chiaro quando si...
posta 15.07.2014 - 18:53
1
risposta

Come progettare il meccanismo di estensione per l'app java

Ho un'applicazione in cui ho un set di funzionalità di base. L'applicazione stessa deve funzionare in modalità solo core. Vorrei anche rendere l'applicazione estendibile in modo tale che, quando alcuni file jar / plugin esistono nel per...
posta 02.07.2014 - 19:50
0
risposte

Modello di fabbrica rispetto all'istanza di classe dinamica in PHP

Sto sviluppando un framework web in PHP, e voglio renderlo completamente estendibile. Il mio obiettivo è di consentire a uno sviluppatore di modificare il comportamento di qualsiasi componente senza dover modificare affatto la base di codice "co...
posta 12.08.2016 - 19:16