Software Design Concepts
Repo contains samples of various practices, patterns and guidelines in context of software engineering. All the code samples are written in Kotlin.
Design Principles
Design principles provide high-level, language agonist guidelines to design better software applications.
Design Patterns
Design patterns provide low-level solutions (recommend implementation) for the common, real-world problems in software design:
Guides
How to open this project
- Run IntelliJ Idea
- Open File -> New -> Project From Version Control...
- Paste Git repository URL and click Open