Design Patterns

Concept

Reusable solutions to commonly occurring problems in software design, used in ROS to manage complexity by breaking systems into modules.

Mentioned in 1 video