Non voglio dire che non è necessario conoscere i modelli di progettazione. Voglio solo raccontarti la mia esperienza.
Ho usato framework Spring per quattro anni e altri framework (JSF, Mybatis, Hibernate, ecc.) in vari progetti a cui ho partecipato (lavoro come Developer Java). In tutto questo tempo, ho usato alcuni modelli di design. Conoscere gli schemi di progettazione non sono stati necessari per la creazione di applicazioni web java di grandi dimensioni e di grandi dimensioni.
È un po 'vergognoso dire che ho usato solo pattern MVC, DAO e Factory. Forse, altri due altri ... ma non ricordo
Sono consapevole che non va bene e dovrei migliorare (sto cercando di saperne di più sui modelli di progettazione).
In primo luogo, vorrei che qualcuno avesse avuto la mia stessa esperienza. In secondo luogo, se potessi fornire informazioni sull'uso dei modelli di progettazione con i framework Java (perché è quasi impossibile che io usi i framework Java, ma so che ho bisogno di usare schemi di progettazione per buone pratiche).