feat(uk): translate P3 examples for modules 01, 02
01-slash-commands: 7 slash command examples 02-memory: 3 CLAUDE.md examples Progress: 25/67 files Ref: luongnv89/claude-howto#63
This commit is contained in:
63
uk/02-memory/personal-CLAUDE.md
Normal file
63
uk/02-memory/personal-CLAUDE.md
Normal file
@@ -0,0 +1,63 @@
|
||||
# Мої уподобання розробки
|
||||
|
||||
## Про мене
|
||||
- **Рівень досвіду**: 8 років full-stack розробки
|
||||
- **Бажані мови**: TypeScript, Python
|
||||
- **Стиль комунікації**: Прямий, з прикладами
|
||||
- **Стиль навчання**: Візуальні діаграми з кодом
|
||||
|
||||
## Уподобання коду
|
||||
|
||||
### Обробка помилок
|
||||
Я віддаю перевагу явній обробці помилок з блоками try-catch та змістовними повідомленнями.
|
||||
Уникайте загальних помилок. Завжди логуйте помилки для налагодження.
|
||||
|
||||
### Коментарі
|
||||
Коментарі для ЧОМУ, а не ЩО. Код має бути самодокументованим.
|
||||
Коментарі мають пояснювати бізнес-логіку або неочевидні рішення.
|
||||
|
||||
### Тестування
|
||||
Я віддаю перевагу TDD (розробка через тестування).
|
||||
Спочатку писати тести, потім реалізацію.
|
||||
Фокус на поведінці, а не деталях реалізації.
|
||||
|
||||
### Архітектура
|
||||
Я віддаю перевагу модульному, слабкоповʼязаному дизайну.
|
||||
Використовувати впровадження залежностей (dependency injection) для тестовності.
|
||||
Розділення відповідальностей (Controllers, Services, Repositories).
|
||||
|
||||
## Уподобання налагодження
|
||||
- Використовувати console.log з префіксом: `[DEBUG]`
|
||||
- Включати контекст: назву функції, відповідні змінні
|
||||
- Використовувати стеки викликів (stack traces), коли доступні
|
||||
- Завжди включати мітки часу в журналах
|
||||
|
||||
## Комунікація
|
||||
- Пояснювати складні концепції діаграмами
|
||||
- Показувати конкретні приклади перед поясненням теорії
|
||||
- Включати фрагменти коду до/після
|
||||
- Підсумовувати ключові моменти наприкінці
|
||||
|
||||
## Організація проєкту
|
||||
Я організовую проєкти так:
|
||||
```
|
||||
project/
|
||||
├── src/
|
||||
│ ├── api/
|
||||
│ ├── services/
|
||||
│ ├── models/
|
||||
│ └── utils/
|
||||
├── tests/
|
||||
├── docs/
|
||||
└── docker/
|
||||
```
|
||||
|
||||
## Інструментарій
|
||||
- **IDE**: VS Code з vim-клавішами
|
||||
- **Термінал**: Zsh з Oh-My-Zsh
|
||||
- **Форматування**: Prettier (довжина рядка 100 символів)
|
||||
- **Лінтер**: ESLint з конфігурацією airbnb
|
||||
- **Тестовий фреймворк**: Jest з React Testing Library
|
||||
|
||||
---
|
||||
**Останнє оновлення**: 9 квітня 2026
|
||||
Reference in New Issue
Block a user