Category Archives: Design Patterns

Design Patterns Course / 3rd Year / Applied Computer Science (Informatica Aplicata)

Design Patterns / Week 4

The Next Challenge: Formatting the Document Now, that we sketched the document structure, we will focus on exploiting this structure for various operations, like formatting, checking and so on. This week we tackle the document formatting problem, i.e. how to … Continue reading

Posted in Design Patterns | Tagged , , | Comments Off on Design Patterns / Week 4

Design Patterns / Week 3

Dear all, we’ll continue this week with document structure. After enhancing the transparency of our design and making clients simpler thanks to Composite pattern, we’ll try this week to optimize the memory usage of our internal representation. Keep in mind … Continue reading

Posted in Design Patterns | Tagged , , , | Comments Off on Design Patterns / Week 3

Design Patterns / Week 2

Dear all, this week we will start our journey in the world of design patters, hoping to visit the most commonly used ones. As we need a plan, a path, a route for our journey, this will be a case … Continue reading

Posted in Design Patterns | Tagged , | Comments Off on Design Patterns / Week 2

Design Patterns / Week 1

Designing and implementing software projects is a challenging activity because the requirements different stakeholders have for software systems are diverse. They want to be cheap to develop, easy to maintain, easy to extend, exhibit good performances and so on. Under … Continue reading

Posted in Design Patterns | Tagged | Comments Off on Design Patterns / Week 1