Files
claude-howto/uk/02-memory/personal-CLAUDE.md
Evgenij I 6172aacfd5 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
2026-04-09 22:31:43 +03:00

64 lines
3.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Мої уподобання розробки
## Про мене
- **Рівень досвіду**: 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