Skip to content

matiii/solidry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Solidry

Main purpose of Solidry is developing SOLID and DRY code with minimalistic library. Solidry allow add new functionality such as cross-cutting concerns in SOLID and easy way.

Get Started

Install the latest version from NuGet

  Install-Package Solidry

Main goals

Simplicity

Every component in library should be easy to understand by Developer. To achive it architecture of library has to be consistent, contains only simlpe mechanisms which allow develop maintainable code.

Extensibility

Components should be easy to extend if functionality require it.

Replaceability

Components should be easy to replace without modification of current code.

Testability

Components should be testable and simultaneously well tested to avoid be error prone.