✴ Designmønster er programmeringssprog uavhengige strategier for å løse de felles objektorienterte designproblemene. Det betyr at et mønster representerer en ide, ikke en bestemt implementering
► Ved å bruke designmønstrene kan du gjøre koden mer fleksibel, gjenbrukbar og vedlikeholdsbar. Det er den viktigste delen fordi java internt følger design patterns.✦
► For å bli en profesjonell programvareutvikler må du vite minst noen populære løsninger (dvs. designmønstre) til kodingsproblemene
【Emner dekket i denne appen er oppført nedenfor】
⇢ Designmønster - Oversikt
⇢ Fabrikkmønster
⇢ Abstrakt Fabrikk Mønster
⇢ Singleton Pattern
⇢ Byggemønster
⇢ Prototype Mønster
⇢ Adapter Mønster
⇢ Brosmønster
⇢ Filter / Kriterier Mønster
⇢ Sammensatt mønster
⇢ Dekoreringsmønster
⇢ Fasade Mønster
⇢ Flyvevekt Mønster
⇢ Proxy Mønster
⇢ Chain of Responsibility Pattern
⇢ Kommandomodell
⇢ Tolkemønster
⇢ Iterator Mønster
⇢ Mediator Mønster
⇢ Memento Mønster
⇢ Observer Mønster
⇢ Statlig mønster
⇢ Null Object Pattern
⇢ Strategimønster
⇢ Malemønster
⇢ Besøksmønster
⇢ MVC Mønster
⇢ Forretningsdelegat Mønster
⇢ Sammensatt Entity Pattern
⇢ Datatilgang Objekt Mønster
⇢ Front Controller Mønster
⇢ Avbryt filtermønster
⇢ Service Locator Mønster
⇢ Overfør objektmønster
⇢ Kraftig initialisering
⇢ Lazy initialisering
⇢ Statisk blokkinitialisering
⇢ Bill pugh løsning
⇢ Bakgrunnsinformasjon om fabrikkmønster
⇢ Strategi Design Mønster
⇢ Enkelt ansvarspraksis
⇢ Det åpne / lukkede prinsipp- og strategimønsteret
⇢ Liskovs Substitusjonsprinsipp (LSP)
⇢ Grensesnitt Segregeringsprinsipp (ISP)
⇢ Dependency Inversion Principle
⇢ Kopier Konstruktør i Java
⇢ Kloning ved bruk av In-memory Serialization
⇢ Flytende grensesnitt
⇢ Bruk av Enum
⇢ Legge til readResolve ()
⇢ Legge til et serienummer-ID
⇢ Vektorklassen