Почему ваши Код-ревью, вероятно, слишком хороши

Почему ваши Код-ревью, вероятно, слишком хороши

Позвольте мне рассказать о самом дорогом «LGTM», который я когда-либо видел. Он был в запросе на включение, который выглядел достаточно безобидно — небольшое изменение в нашей логике обработки платежей. Рецензент, старший инженер, которого я уважал, одобрил его, оставив комментарий, который до сих пор преследует меня: «Отлично выглядит! Хорошая работа, что всё просто 👍». Этот «простой» код был запущен и тут же дважды списал средства за заказы 847 клиентов во время Чёрной пятницы....

September 23, 2025 · 6 min · 1122 words · Maxim Zhirnov
Remote Work Backlash: Are Distributed Teams Killing Software Quality?

Remote Work Backlash: Are Distributed Teams Killing Software Quality?

The Great Remote Work Debate Rages On Picture this: It’s 3 AM, your cat walks across your keyboard while you’re debugging production issues, and your teammate in another hemisphere is sipping morning coffee while reviewing your code. Welcome to modern software development! As hybrid work becomes the norm (by 2025, 40% of jobs offer remote flexibility), a fiery debate emerges: Are distributed teams sacrificing software quality for flexibility? Grab your favorite caffeinated beverage – we’re diving deep....

June 20, 2025 · 3 min · 627 words · Maxim Zhirnov
Негативная реакция на удаленную работу: Снижают ли распределенные команды качество программного обеспечения?

Негативная реакция на удаленную работу: Снижают ли распределенные команды качество программного обеспечения?

Великая дискуссия о удалённой работе продолжается Представьте: три часа ночи, ваш кот ходит по клавиатуре, пока вы устраняете проблемы в рабочей среде, а ваш коллега из другого полушария попивает утренний кофе, просматривая ваш код. Добро пожаловать в современную разработку программного обеспечения! Поскольку гибридная работа становится нормой (к 2025 году 40% рабочих мест будут предлагать удалённую работу), возникает острая дискуссия: жертвуют ли распределённые команды качеством программного обеспечения ради гибкости? Берите свой любимый напиток с кофеином — мы погружаемся глубже....

June 20, 2025 · 4 min · 658 words · Maxim Zhirnov
Why Manual Testing Isn't Going Away: A Love Letter to Human QA

Why Manual Testing Isn't Going Away: A Love Letter to Human QA

Picture this: you’ve just baked a perfect chocolate cake. Your robot sous-chef followed the recipe to the letter, but you’d still taste it yourself before serving, right? That’s manual testing in a nutshell - the human taste test of software quality. Let’s explore why armies of automated scripts haven’t (and won’t) replace this crucial human touch. The Secret Sauce of Software Quality While automated testing acts like a relentless kitchen timer beeping “THIS BUTTON MUST BE BLUE!...

May 26, 2025 · 3 min · 538 words · Maxim Zhirnov
Почему ручное тестирование никуда не денется: Любовное письмо специалисту по контролю качества

Почему ручное тестирование никуда не денется: Любовное письмо специалисту по контролю качества

Представьте: вы только что испекли идеальный шоколадный торт. Ваш робот-повар-помощник чётко следовал рецепту, но вы всё равно попробуете его перед подачей на стол, верно? В этом суть ручного тестирования — это проба программного продукта на «вкус» человеком. Давайте разберёмся, почему армии автоматизированных скриптов не могут (и не смогут) заменить этот важнейший человеческий подход. Секрет приготовления качественного программного обеспечения Если автоматическое тестирование действует как неумолимый кухонный таймер, подающий сигнал: «ЭТА КНОПКА ДОЛЖНА БЫТЬ СИНЕЙ!...

May 26, 2025 · 3 min · 551 words · Maxim Zhirnov