Слишком сложная задача
⠀
Неделю назад мне на проекте поставили задачу - написать юнит-тесты для одного из классов.
⠀
Сначала я не осознала всей сложности задачи и обрадовалась - круто, что-то новенькое!!! Внутри меня буквально загорелся огонь - да, использовать новые технологии сложно, но я испытываю кайф как раз от интенсивной, ответственной работы.
⠀
Первый день ничего не подозревающая я, изучала теорию по юнит-тестированию в целом, чтобы понимать о чём речь вообще. И вот, на следующий день я готова приступить к изучению реализации тестирования в нашем проекте, и... у нас нет юнит-тестов!
⠀
Задача сформулирована "покрыть тестами класс SomeClass", а не "внедрить юнит-тестирование в проект", что вообще происходит?
⠀
Я разозлилась. Почему внедрение чего-то нового в проект свалили на джуниор разработчика? С этой мыслью я прожила около часа. Она вообще у меня появилась, наверное, из-за моей любви к правилам. Ну вот по правилу не так - значит и в жизни должно быть так же. Вот такой я человек-правило. Но это чувство отпустило это меня быстро.
⠀
🤠 Да-да, меня хлебом не корми, убойными тасками корми))) Я поняла - так это какая строчка в резюме у меня будет офигительная, а какой опыт!
⠀
🥳 Если я всё сделаю хорошо в этом классе, то мне доверят покрывать тестами и другие старые части проекта. Это уже не маленькая, а большущая зона ответственности. Я свою работу измеряю в результатах, а большая ответственность - это, как правило, большой результат!
⠀
😼 Пока я разбираюсь с новой технологией, самое время собирать материалы по ней и описывать в блоге свой опыт. Это же 2 в 1 - и на работе полезно, и для блога материалы.
⠀
(Не знаю правда, когда я вернусь к материалам по "Java с нуля", но точно вернусь, потому что та тема у меня тоже горит изнутри).
⠀
Я вот так легко пишу про сложную работу, ответственность, но... на самом деле этот пост я пишу на подъёме после очередного успешного куска кода. На деле час назад я почти рыдала потому что споткнулась на очередном подводном камне и ничегошеньки не понимала, а помочь-то некому. Но зато какой кайф будет, когда задача будет завершена, ух)))
⠀
❔Были у вас "слишком сложные задачи"? Как справились?