CiSharpe ha scritto:
vengo da quasi 30 anni di programmazione procedurale in cobol, quale sarebbe il prossimo argomento da studiare, dopo il linguaggio? libri come "Design pattern object oriented" possono essere utili?
Approfondire i Design Pattern (intesi come quelli del famigerato
libro della Gangs of Four) può essere una cosa interessante, ma proprio perché hai parlato delle difficoltà di comprendere i legami "Has/Is" (sintetizzo) e non hai (a quanto pare) alcuna difficoltà né remora nel documentarti (ottimo atteggiamento!!), io ti suggerirei invece di approfondire il discorso dei , che trovo più ampi, generici e moderni, più orientati a dare una visione ampia rispetto all'applicare una "ricetta" precostituita a problemi noti.
Scoprirai che hanno nomi spesso assurdi, però non sono assolutamente complicati e secondo me rappresentano un bagaglio culturale veloce ma indispensabile per poter usare bene la OOP in primis, e strutturare una applicazione nel modo corretto (abilitando la possibilitàdi fare test e adottare altre tecniche correlate).
Chiaramente, continua a porti esercizi e problemi da risolvere analoghi a questo del carrello, e poi confronta le soluzioni che applicherai man mano che ti documenti: scoprirai molte differenze lungo il percorso e le risposte a parecchie domande appariranno poi ovvie un domani.
Ciao!