Wikipedia says, behavioural design pattern is

In software engineering, behavioral design patterns are design patterns that identify common communication patterns between objects and realize these patterns.

Meaning of behaviour is

the way in which one acts or conducts oneself, especially towards others.

Hope there is difference in conduct and communication. Any idea why they named so?


"Conduct" implies a single entity acting on its own volition. "Communication" is a way of conducting oneself with others. In your example they are looking for patterns in the conduct of multiple entities, and measuring the behavior during their communication.

| improve this answer | |
  • Great Answer. What does realize this pattern mean? Do they mean they will implement that or use that? – VINOTH ENERGETIC Apr 27 '18 at 17:16
  • 1
    to realize something is to make it real. After identifying something as a concept, you fashion it to exist in reality. – David Frederick Apr 27 '18 at 17:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.