SoftwareDevelopmentDesignPrinciples/

directory
v0.0.0-...-f6c20cf Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 10, 2024 License: Apache-2.0

README

Software Development Design Principles & Patterns

Design Patterns provide a common language and framework to the task of programming. Design patterns are well tested solutions to several programming problems. The whole idea is that someone else has already faced the problem one typically faces while doing programming and has come up with an optimal solution that implements all kinds of good design. These patterns are typically interface-based patterns which could be reused in a variety of contexts. Usage of these patterns results into code reliability, modularity, agility and extensibility via decoupling etc. The following is list of patterns and principles (including sample working code) which I have subscribed to all these years I have been involved in software development initiatives (poducts & projects).

Directories

Path Synopsis
This is the concrete handler
This is the concrete handler
DepInv
OCP

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL