🎧 New: AI-Generated Podcasts Turn your study notes into engaging audio conversations. Learn more

01-DP-Intro.pdf

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Document Details

UnparalleledMars

Uploaded by UnparalleledMars

PXL Hogeschool

Tags

design patterns software engineering object-oriented programming programming

Full Transcript

Design Patterns - Intro 43AON3150 Software Engineering Hogeschool PXL – Elfde-Liniestraat 24 – B-3500 Hasselt www.pxl.be - www.pxl.be/facebook It’s about sharing knowledge and experience It will improve your OO skills Books The Bible (Gang of Four) Modern reinter...

Design Patterns - Intro 43AON3150 Software Engineering Hogeschool PXL – Elfde-Liniestraat 24 – B-3500 Hasselt www.pxl.be - www.pxl.be/facebook It’s about sharing knowledge and experience It will improve your OO skills Books The Bible (Gang of Four) Modern reinterpretation Language independent. The book uses Java, but exercises will be in C#. It takes a while to grok. Read, reread, think, code, discuss, reread, rethink, code again, … Don’t believe me? Don’t believe me ;-) ? Class lectures STRATEGY OBSERVER FACTORY STATE Next: study group Allemaal snappen en kennen op examen Strategy Observer Decorator Factory Singleton Command Template Method State For each DP: read and discuss Explain the pattern to each other Execute and step through the code (in pairs) Ask Github Copilot to explain the code ;-) Updated Java code examples: – https://resources.oreilly.com/examples/9780596007126 Code the examples in C# – https://github.com/d0pare/design-patterns Where in the curriculum did you use these DP already? Think how it could be applied to your project.

Use Quizgecko on...
Browser
Browser