4

Patterns, Frameworks, and Components

4.1 INTRODUCTION

Chapter 2 introduced the basics of object-oriented programming, describing the fundamentals at the programming level. Now we move on to the next level of object technology. This chapter discusses the concepts and terms relating to patterns, frameworks, and components. These topics have gained increasing importance for software development over the last few years. Today they form the advanced handcraft of every developer who wants to build high-quality object-oriented software.

Patterns objectify the experience of software engineers in a structured and easy to access way. Patterns, being more abstract than program code, show us the idea behind a good solution for a recurring construction ...

Get Object-Oriented Construction Handbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.