Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions KrylovMA/KrylovMA.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Выбранный проект - генератор паролей https://github.com/kufiawo/password-gen.git (личный проект) pull request merged

Изначально покрытие тестами - 0%
С тестами покрытие - 100%



- Добавлены константы для символов, удалены лишние процедуры и улучшена структура кода (DRY)
- Добавлена защита от некорректного ввода - нечисловые значения, выход за диапазон, ввод ответов на вопросы теперь защищён от случайных символов, добавлены константы (включая длину по умолчанию) для согласованности кода
- Добавлен класс для хранения последнего пароля и его настройки, а также содержит метод генерации. Адаптирована функция menu
- Переработан вывод для фрагмента меню "2". Упрощен метод save_to_file
- Добавлены тесты