mirror of
https://github.com/azaion/gps-denied-desktop.git
synced 2026-04-22 11:16:36 +00:00
d5c036e6f7
some files rename
11 lines
539 B
Plaintext
11 lines
539 B
Plaintext
---
|
|
description: Coding and component architecture rules
|
|
alwaysApply: false
|
|
---
|
|
- Follow SOLID principles
|
|
- Follow KISS principle.
|
|
- Follow principle: Dumb code - smart data.
|
|
- Follow DRY principles, but do not overcomplicate things, if small or even medium code duplication (sometimes even 2 times) would make solution easier - go for it.
|
|
Deduplicate code concepts if it is clear reusing pattern and semantically can be easily distinguish in reusable component
|
|
- Follow conventions and rules of the project's programming language
|