Kursplan
Innledning
- Mønstre og tierede arkitekturer
- Mønsterbeskrivelse
- Designmønstre og design
- Å finne og velge designmønstre
- Implementasjon av designmønstre
Velkjente mønstre
Oppretting av objekter
- Factory
- Builder
- Factory Method
- Prototype
- Singleton
Strukturmønstre
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- Flyweight
- Proxy
Atferdsmønstre
- Chain of Responsibility
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- State
- Strategy
- Template Method
- Visitor
- Observer
Oppretting av mønstre
- Mønster eller ikke mønster
- Formell mønsterbeskrivelse
- Organisering av mønsterkatalogen
- Spesifikt mål og abstrahert mål
- Publisering av mønstrene dine til et mønstergemenskap
Krav
God kunnskap om UML og et objektorientert språk som C++, C#, Java, VB.NET, PHP 8 eller nyere osv....
Referanser (4)
Forklaringene og interaktiviteten fra instruktøren var virkelig gode; selv om jeg kanskje ikke hadde nok erfaring, lærte jeg likevel mye av det!
Pieter Bruynseels - Spot Buy Center BV
Kurs - Design Patterns
Maskinoversatt
Instruktøren fremhevet de virkelig viktige konseptene i programvarearkitektur med kvizer. Den høyere nivås perspektiv på effektiv implementering av programvareutviklingscyklen, fra kravoppfanging til enhetstesting, er svært oppfriskende for en datavitenwithout mye erfaring innen programvareutvikling.
Kok Cheong Cheng - DBS Bank
Kurs - Design Patterns
Maskinoversatt
Breddeoversikt over teknikkene
Kay Jan Wong - DBS Bank Ltd
Kurs - Design Patterns
Maskinoversatt
Jeg liker de enkle men informativ eksempekodene.
Yue Wang - DBS Bank Ltd
Kurs - Design Patterns
Maskinoversatt