Design Patterns for non-object-oriented programming languages

Kurzbeschreibung

As a programmer, you’ll regularly stumble over questions like the following:

-Should I return any error information I have?

-Should I have few functions with many parameters or the other way around?

-How do I build a flexible interface?

 

For object-oriented languages, most of these questions are answered by the Gang of Four book on design patterns. However, for non-object-oriented programming languages, most of these design patterns cannot be implemented in the way described by the Gang of Four. In this talk you’ll hear about what design patterns are and you’ll hear about how they can be applied to procedural programming languages like C, that you often find in legacy systems. You’ll get equipped with an approach to deal with programming issues in non-object-oriented software development.

Nutzen für den Teilnehmer:
- Open up the view on design patterns and show how they can help programmers to use well-proven solutions
- Get resources for non-object-oriented design patterns

Behandelte Problemstellungen:
What are design patterns and what is their relevance outside object-oriented programming? Is pattern-based development still relevant these days?

How can I design a C program using design patterns?

Vortragssprache: Englisch
Level: Einsteiger
Zielgruppe: Programmers and software architects

Unternehmen:
B&R Industrial Automation GmbH

Vorgetragen von:
Dr. Christopher Preschern

Dr. Christopher Preschern