This article describes a behavioral design pattern, which is a category of design pattern used by software engineers, when writing computer programs. 

Table of Contents


 

Introduction

A behavioral pattern is a category of design pattern, used in software engineering, to identify methods that a computer program uses to communicate. Behavioral patterns focus on the way objects interact rather and assignment of responsibility, rather than the actual flow of control.

The benefits of behavioral design patterns

These patterns help us to reduce complexity of code, and duplication of code, reduced sender and receiver coupling and enable better support by others and flexibility in the future.

Behavioral Patterns

 

↑ Return to Top


See Also

 

 

Return to Top