ho incontrato il basso "modello" per Maven relazioni padre-figlio: http://yuml.me/3f8dd366Maven relazione padre-figlio
In questo esempio abbiamo un modulo con 2 moduli secondari. Il modulo ha un gen padre "Parent per la costruzione del modulo" che conosce i due sottomoduli in quanto figli.
I sottomoduli come mai non sanno che questo genitore li conosce e pensano che il loro genitore sia quello denominato "Genitore per la gestione delle dipendenze". Quale è dotato di configurazioni più comuni, come la gestione delle dipendenze, configurazione del plugin, proprietà comuni ecc
La mia domanda:
Si tratta di un "buon" modello? Il significato ha vantaggi/svantaggi come il patter apparentemente più intuitivo del bambino < -> parent parent:
dove hai trovato questo modello? Sono curioso di discutere questo approccio nella mia squadra. In realtà, penso che il genitore dell'edilizia sia piuttosto strano, penso che ogni modulo dovrebbe sapere come costruire se stesso e la costruzione del progetto dovrebbe essere la composizione dell'edificio di ogni singolo modulo, ma parlare con persone più esperte e leggere la fonte di questo approccio potrebbe farmi cambiare idea! – ThanksForAllTheFish
Quelle frecce sembrano davvero confuse (le direzioni), e non penso che tu stia usando "genitore" in modo coerente. In realtà so che Maven non supporta l'ereditarietà multipla. Per favore chiarisci cosa intendi per "genitore". – djechlin
@mardavi lo abbiamo in molti progetti presso la nostra azienda – RonK