diff --git a/KrylovMA/KrylovMA.md b/KrylovMA/KrylovMA.md new file mode 100644 index 0000000..2eec6c4 --- /dev/null +++ b/KrylovMA/KrylovMA.md @@ -0,0 +1,12 @@ +Выбранный проект - генератор паролей https://github.com/kufiawo/password-gen.git (личный проект) pull request merged + +Изначально покрытие тестами - 0% +С тестами покрытие - 100% + + + +- Добавлены константы для символов, удалены лишние процедуры и улучшена структура кода (DRY) +- Добавлена защита от некорректного ввода - нечисловые значения, выход за диапазон, ввод ответов на вопросы теперь защищён от случайных символов, добавлены константы (включая длину по умолчанию) для согласованности кода +- Добавлен класс для хранения последнего пароля и его настройки, а также содержит метод генерации. Адаптирована функция menu +- Переработан вывод для фрагмента меню "2". Упрощен метод save_to_file +- Добавлены тесты \ No newline at end of file