Documentation
README
Навичка код-рев'ю
Ця навичка забезпечує комплексні можливості код-рев'ю з фокусом на:
-
Аналіз безпеки
- Проблеми автентифікації/авторизації
- Ризики розкриття даних
- Вразливості інʼєкцій
- Криптографічні слабкості
- Логування чутливих даних
-
Аналіз продуктивності
- Ефективність алгоритмів (аналіз Big O)
- Оптимізація памʼяті
- Оптимізація запитів до БД
- Можливості кешування
- Проблеми конкурентності
-
Якість коду
- Принципи SOLID
- Патерни проєктування
- Конвенції іменування
- Документація
- Покриття тестами
-
Супровідність
- Читабельність коду
- Розмір функцій (має бути < 50 рядків)
- Цикломатична складність
- Управління залежностями
- Безпека типів
Шаблон рев'ю
This is the opening of the README. Read the full README on GitHub.