Привіт. Наша невеличка команда працює над сай-фай екстракшен шутером з елементами хоррору — Shadowwake. Гравець досліджує планету Веспера, знищує мутованих істот і намагається вижити.
Комуністи) пройшов інтервʼю, дали тест, зробив тест, запросили на тех інтервʼю. Після години відповіді на дуже дивні питанання, отримав повідомлення на пошту, що не підійшов і вирішили рухатись дальше з іншим кандидатом.
То я сделаю что-нить ещё. Например, list полей или ещё как-нить выкручусь. Если там прям много расширений будет — применю Strategy паттерн или его аналог. Но уж точно не буду клонировать ещё 5 методов. И ещё 1 момент: это ж не тест.
Був на їх мітапі по ЩІ- з 2х годин більше 1.5 просто реклама курсу- коли запитав в чаті, чи будуть якісь технічні кейси?- мене просто кікнули :)
Але якщо купити оплату сьогодні за 100% то буде знижка )))
Розумію, що це додає вам ще більше стресу :(
Намагайтеся задавати більше запитань своєму ментору (ліду), менеджеру або БА і занотовувати ключові моменти щодо функціоналу.
Тут я бачу, що ваш тест не покриває другий їхній тест повністю. Їх тест впаде, якщо чекбокса немає, а ваш пройде. Я б таке теж завернув. Поспішив трішечку, був неправий. Але все ще залишається питання розширення.
Тести повинні бути атомарними і незалежними одне від одного
Естессно. Но атомарность тестов достигается не так. Приведу простой пример (не с того проекта, просто абстрактный, но будет понятно).
Ось до чого я веду. Гарна типізація, відсутність дублюванняф коду і так далі — це гарно для продакшен коду. А для коду автотестів це може бути навіть погано. Тести повинні бути атомарними і незалежними одне від одного.
в мене Copilot Pro+ і VSCode + Copilot Agent + Claude Sonnet 4 не робить таких банальных помилок, може робити досить складні речі, як в терміналі, так і в кодобазі. це єдина комбінація яка для мене продуктивно працює.
Ходив до різних психотерапевтів у своєму житті. Вони допомагали у якомусь сенсі, але кореню причин моїх зайобів не вилікували. В якийсь момент у мене просто з’являлося відчуття що «а навіщо все це, в чому сенс» і я дропав сесії.
Коментарі