Мне тут спам пришёл от Яндекса, мол вот у нас Алиса теперь ГПТ-5 умная и без ВПН. Короче творчество Алисы и мои правки...
Извините, что с матом.
Все хорошо, все в вайбкоде хорошо (хорошо)! Все хорошо, все в вайбкоде хорошо (хорошо)! Все хорошо, все в вайбкоде хорошо! В консоли всё нормально! В коде хорошо!
Хорошо в вайбкоде этом! Липнут баги ко всем веткам, Если ты в айтишке этой Пару дней всего при этом! Хорошо, блять, если ты пришёл подзаработать, Отдохнуть и посмотреть как тут сеньоры эти дохнут, да! Хорошо тут покататься на электосамокате Иль, на худой конец, на старом добром роуд скайте! Хорошо и даже замечательно, Если ты потом с фирмы съебёшься обязательно! Классно, если токен новый, ИИ думает за нас: Пока пил ты матча-латте, сделал он коммит на раз. А ну мерж реквест кидай, может смёржит CI, А вот и грин деплоймент, и если ты не раздолбай В QA его, еблом не щёлкай, пока лид не пришёл В QA его, программер! И все будет хорошо! Может всё пройдёт не плохо или будет мелкий баг! Дождалися, суки, падлы! Вот и прод вконец обмяк!
Все хорошо, все в вайбкоде хорошо (хорошо)! Все хорошо, все в вайбкоде хорошо (хорошо)! Все хорошо, все в вайбкоде хорошо! В консоли всё нормально! В коде хорошо!
А команде наплевать на всю рабочую систему! Для вас кодинг - это отдых, а для них - работа в смену! Заебались чуваки, готовя пул реквесты, Ведь ревью лида пройти - это, сука, не сиеста! Хорошо в команде, если ты и фрондер и бекэндер! Ты пашешь тут за всех, пока не съехал сучий вентиль! К декабрю, поспеет менеджмент с репортом: Трудно вечером свалить, труднее будет только утром. Надо в срок залить в продакшн, таймрепорты не забыть, Пашешь сутками в дебаге, а ИИ уже тупит. Ну а дома котик плачет, позабыв про всё на свете: Хочет вискас он всегда, ведь на то и кошки эти. И деваха, в халате и с укором в своём взгляде Целый день она ждала - и неймётся этой бляди. Очень трудно! А тут ещё ебаный пет-проект! Короче, хорошо в атихе этой, только денег, сука, нет!
Все хорошо, все в вайбкоде хорошо (хорошо)! Все хорошо, все в вайбкоде хорошо (хорошо)! Все хорошо, все в вайбкоде хорошо! В консоли всё нормально! В коде хорошо!
У меня вопросы, которые меня давно терзают (скорее ко всему учебному процессу и вашему в частнсти):
Что делать, если у меня "слепые зоны" по вашему опроснику уходят корнями в родной язык? :)
В чём плюс уметь поддерживать спор на любую тему здесь и сейчас? Есть такое мнение, что "иногда лучше жевать, чем говорить". В письме - можно хоть сначала справиться о теме в источниках
Есть достаточное количество людей, которые скорее заставляют себя читать даже на родном языке, при этом явных проблем с коммуникациями у них может и не наблюдаться. Почему уровень знания родного языка - native, а в иностранном меня всегда оценивают как начитанного, с подвешенным языком балабола и если это не так, то извините, Ваш уровень недотягивает ;)
И ещё вопрос. В интернациональных коллективах (одни язык, но никогда не знаешь у кого какой уровень) говорить максимально просто и понятно сильно лучший навык чем "ой, что-то это слишком простое слово, для такой шикарной мысли"
Ну не знаю... Тестировать через колоноскопию надо только то, что уже совсем не переделать, ИМХО.
Тесты это тоже код, тоже люди, может, даже отдельные. Видимость только для тестов означает, что метод не приватный, а хотя бы защищённый.
В простом случае, как в примере, не вижу смысла его тестировать отдельно, но, примем гипотезу, что он "сложный". Тогда это алгоритм. Алгоритмы хорошо пакуются в стратегии.
Сложную логику выносим в отдельный тестируемый класс;
Вставляем его в целевой;
Говорим себе спасибо, т.к. алгоритм можно протестировать отдельно;
Говорим себе спасибо, т.к. целевой класс можно тестировать с понятной заглушкой (а не стрёмным моком) для алгоритма, легко (и очевидно для окружающих) моделируя нужные крайние случаи его работы.
Я не могу себе представить, почему это будет проблемой. Но, если уж это и правда так, то это должны быть какие-то "SelfCheckTest". Однако, мне кажется, лучше уж, в таком случае, тесту принять вот такую гипотезу: публичный метод не вызывает никакой приватный метод, а если это не так, то тело приватного метода является неотъемлемой частью публичного, будто бы его никто и не выносил в отдельную функцию.
Собеседование - возможность показать себя друг другу "как есть". Всех устраивает - работаем, иначе ищем дальше... А задачи разбирать, лучше становиться - это на курсы. Там этим занимаются.
так у синьёров денег больше - сегмент слаще )
:-) пожалуйста. Как говорится, с вас 3000₽ ;-)
Кое-как натравил его на себя...
Ну, знаете...
Что-то с уклоном в шансон
В конце ещё не хватает
*кашель* ...Не вайбкодьте, пацаны!
Мне тут спам пришёл от Яндекса, мол вот у нас Алиса теперь ГПТ-5 умная и без ВПН.
Короче творчество Алисы и мои правки...
Извините, что с матом.
Все хорошо, все в вайбкоде хорошо (хорошо)!
Все хорошо, все в вайбкоде хорошо (хорошо)!
Все хорошо, все в вайбкоде хорошо!
В консоли всё нормально! В коде хорошо!
Хорошо в вайбкоде этом!
Липнут баги ко всем веткам,
Если ты в айтишке этой
Пару дней всего при этом!
Хорошо, блять, если ты пришёл подзаработать,
Отдохнуть и посмотреть как тут сеньоры эти дохнут, да!
Хорошо тут покататься на электосамокате
Иль, на худой конец, на старом добром роуд скайте!
Хорошо и даже замечательно,
Если ты потом с фирмы съебёшься обязательно!
Классно, если токен новый, ИИ думает за нас:
Пока пил ты матча-латте, сделал он коммит на раз.
А ну мерж реквест кидай, может смёржит CI,
А вот и грин деплоймент, и если ты не раздолбай
В QA его, еблом не щёлкай, пока лид не пришёл
В QA его, программер! И все будет хорошо!
Может всё пройдёт не плохо или будет мелкий баг!
Дождалися, суки, падлы! Вот и прод вконец обмяк!
Все хорошо, все в вайбкоде хорошо (хорошо)!
Все хорошо, все в вайбкоде хорошо (хорошо)!
Все хорошо, все в вайбкоде хорошо!
В консоли всё нормально! В коде хорошо!
А команде наплевать на всю рабочую систему!
Для вас кодинг - это отдых, а для них - работа в смену!
Заебались чуваки, готовя пул реквесты,
Ведь ревью лида пройти - это, сука, не сиеста!
Хорошо в команде, если ты и фрондер и бекэндер!
Ты пашешь тут за всех, пока не съехал сучий вентиль!
К декабрю, поспеет менеджмент с репортом:
Трудно вечером свалить, труднее будет только утром.
Надо в срок залить в продакшн, таймрепорты не забыть,
Пашешь сутками в дебаге, а ИИ уже тупит.
Ну а дома котик плачет, позабыв про всё на свете:
Хочет вискас он всегда, ведь на то и кошки эти.
И деваха, в халате и с укором в своём взгляде
Целый день она ждала - и неймётся этой бляди.
Очень трудно! А тут ещё ебаный пет-проект!
Короче, хорошо в атихе этой, только денег, сука, нет!
Все хорошо, все в вайбкоде хорошо (хорошо)!
Все хорошо, все в вайбкоде хорошо (хорошо)!
Все хорошо, все в вайбкоде хорошо!
В консоли всё нормально! В коде хорошо!
Шта?! (-:
Так... готовый бизнес: комнатный цветок - звук -> приёмник -> AI Model -> автополив -> довольное не [недо\пере]литое растение :)
У меня вопросы, которые меня давно терзают (скорее ко всему учебному процессу и вашему в частнсти):
Что делать, если у меня "слепые зоны" по вашему опроснику уходят корнями в родной язык? :)
В чём плюс уметь поддерживать спор на любую тему здесь и сейчас? Есть такое мнение, что "иногда лучше жевать, чем говорить". В письме - можно хоть сначала справиться о теме в источниках
Есть достаточное количество людей, которые скорее заставляют себя читать даже на родном языке, при этом явных проблем с коммуникациями у них может и не наблюдаться. Почему уровень знания родного языка - native, а в иностранном меня всегда оценивают как начитанного, с подвешенным языком балабола и если это не так, то извините, Ваш уровень недотягивает ;)
И ещё вопрос. В интернациональных коллективах (одни язык, но никогда не знаешь у кого какой уровень) говорить максимально просто и понятно сильно лучший навык чем "ой, что-то это слишком простое слово, для такой шикарной мысли"
Может быть ) ничего нельзя отметать...
Ну, ситуация мне лично напоминает такой дефицит: когда Вы в море, воды вокруг много, но она не та, что нужна...
для тех, кому этого ответа оказалось недостаточно, чтобы понять термин (как мне): https://habr.com/ru/articles/788110/
Ну не знаю...
Тестировать через колоноскопию надо только то, что уже совсем не переделать, ИМХО.
Тесты это тоже код, тоже люди, может, даже отдельные. Видимость только для тестов означает, что метод не приватный, а хотя бы защищённый.
В простом случае, как в примере, не вижу смысла его тестировать отдельно, но, примем гипотезу, что он "сложный". Тогда это алгоритм. Алгоритмы хорошо пакуются в стратегии.
Сложную логику выносим в отдельный тестируемый класс;
Вставляем его в целевой;
Говорим себе спасибо, т.к. алгоритм можно протестировать отдельно;
Говорим себе спасибо, т.к. целевой класс можно тестировать с понятной заглушкой (а не стрёмным моком) для алгоритма, легко (и очевидно для окружающих) моделируя нужные крайние случаи его работы.
Я не могу себе представить, почему это будет проблемой. Но, если уж это и правда так, то это должны быть какие-то "SelfCheckTest". Однако, мне кажется, лучше уж, в таком случае, тесту принять вот такую гипотезу: публичный метод не вызывает никакой приватный метод, а если это не так, то тело приватного метода является неотъемлемой частью публичного, будто бы его никто и не выносил в отдельную функцию.
<sarcasm>и дружеские визиты в ФемТех</sarcasm>
ну надо и надо, что Вы? :) что за «640 КБ должно хватить всем»
<sarcasm>Действительно! Вам платят за тестовое задание, Вы платите за его проверку и предоставление обратной связи ;)</sarcasm>
Озвучу непопулярное мнение )
Собеседование - возможность показать себя друг другу "как есть". Всех устраивает - работаем, иначе ищем дальше... А задачи разбирать, лучше становиться - это на курсы. Там этим занимаются.
Это был просто способ сказать, что "не подошёл" ;-)