diff --git a/content/roadmaps/114-software-architect/content/105-patterns-and-design-principles/100-oop.md b/content/roadmaps/114-software-architect/content/105-patterns-and-design-principles/100-oop.md index f88c06a07..51cb65588 100644 --- a/content/roadmaps/114-software-architect/content/105-patterns-and-design-principles/100-oop.md +++ b/content/roadmaps/114-software-architect/content/105-patterns-and-design-principles/100-oop.md @@ -3,5 +3,9 @@ Object-oriented programming (OOP) is a computer programming model that organizes software design around data, or objects, rather than functions and logic. An object can be defined as a data field that has unique attributes and behavior. Free Content -OOPs Concepts GFG -OOPs Concepts w3schools \ No newline at end of file + +Basic concepts of object-oriented programming +Object Oriented Programming (OOP) in C++ Course +Object Oriented Programming with Python +OOP Concepts +OOP Concepts w3schools diff --git a/content/roadmaps/114-software-architect/content/105-patterns-and-design-principles/102-cqrs-eventual-consistency.md b/content/roadmaps/114-software-architect/content/105-patterns-and-design-principles/102-cqrs-eventual-consistency.md index d5b79dfc6..460cd4132 100644 --- a/content/roadmaps/114-software-architect/content/105-patterns-and-design-principles/102-cqrs-eventual-consistency.md +++ b/content/roadmaps/114-software-architect/content/105-patterns-and-design-principles/102-cqrs-eventual-consistency.md @@ -1 +1,8 @@ -# Cqrs eventual consistency \ No newline at end of file +# CQRS eventual consistency + +CQRS (Segregation of Responsibility for Command Queries) is an architectural pattern that comes with the idea of separating read and write operations into two distinct logical processes. + +Free Content + +CQRS +Introduction to CQRS