Revert "12"

This reverts commit 2d4eee2950.
This commit is contained in:
Your Name
2026-08-06 04:52:21 +00:00
parent 2d4eee2950
commit 3a217f0dd0
81 changed files with 10766 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
---
description: "Принципы написания кода"
---
# /coding-principles — Принципы кода
## Общие
- Минимальный scope изменений — только то, что нужно для задачи
- Следовать существующим конвенциям и стилю кода
- Комментарии — только когда WHY неочевидно
- Не редактировать сгенерированный код (NSwag, EF migrations snapshot)
## C# / .NET
- Nullable reference types включены
- Слои: `Instance` → `BusinessLogic` → `Database` → `Models`/`Core`
- Acceptance tests в отдельных проектах
## TypeScript / React
- Без `any` — строгая типизация
- Компоненты в `src/components/`, API-клиенты в `src/api/`
- SCSS modules