From 7112987e541cd8c381bea43d81dfb9d75fe2a84b Mon Sep 17 00:00:00 2001 From: Aboody_01 <91767628+Abdullahi-abdiaziz@users.noreply.github.com> Date: Mon, 4 Aug 2025 19:41:57 +0300 Subject: [PATCH] chore: add explanation for design principles (#8988) * Update design-principles@p96fNXv0Z4rEEXJR9hAYX.md add design principles description * Update src/data/roadmaps/software-design-architecture/content/design-principles@p96fNXv0Z4rEEXJR9hAYX.md * Update src/data/roadmaps/software-design-architecture/content/design-principles@p96fNXv0Z4rEEXJR9hAYX.md * Update src/data/roadmaps/software-design-architecture/content/design-principles@p96fNXv0Z4rEEXJR9hAYX.md --------- Co-authored-by: Kamran Ahmed --- .../content/design-principles@p96fNXv0Z4rEEXJR9hAYX.md | 1 + 1 file changed, 1 insertion(+) diff --git a/src/data/roadmaps/software-design-architecture/content/design-principles@p96fNXv0Z4rEEXJR9hAYX.md b/src/data/roadmaps/software-design-architecture/content/design-principles@p96fNXv0Z4rEEXJR9hAYX.md index db89dc337..9e92d85b9 100644 --- a/src/data/roadmaps/software-design-architecture/content/design-principles@p96fNXv0Z4rEEXJR9hAYX.md +++ b/src/data/roadmaps/software-design-architecture/content/design-principles@p96fNXv0Z4rEEXJR9hAYX.md @@ -1,2 +1,3 @@ # Design Principles +Design principles are fundamental guidelines that help software engineers create systems that are maintainable, scalable, robust, and easy to understand. They represent best practices derived from decades of software engineering experience and are widely used to guide the structure and behavior of code. Applying these principles can lead to better software architecture, easier debugging, and improved collaboration.