Как я поспорила с нейросетью об ООП (и победила) 💻

Или почему ИИ - это отличный джун-помощник, но пока плохой сеньор.

Недавно я глубоко закапывалась в принципы ООП в Java, в частности, разбирала тонкости полиморфизма. Академическая теория в лекциях показалась суховатой, и мой внутренний Архитектор потребовал интерактива.

Я решила задействовать современные технологии 🧠 Скормила промпт Gemini: попросила объяснить тему на нестандартных примерах и сгенерировать сложный тест с подвохами по коду.

Прохожу тест, вчитываюсь в логику… и на 8-м вопросе ловлю себя на мысли: "Стоп. А я не согласна с правильным ответом. С точки зрения архитектуры приложения тут должно быть иначе" 🤔

Отправляю Gemini теорию, расписываю свою логику построения классов и спрашиваю: "А как так-то?"

И знаете что? Модель полностью подтвердила мою правоту. И подробно расписала, почему именно моё (человеческое) понимание контекста здесь оказалось корректнее алгоритма 🙈

Мой инсайт как инженера: Генеративный ИИ - потрясающий ко-пилот. Он отлично ускоряет рутину, генерит тестовые данные и помогает брейнштормить.

Но главное правило разработки никто не отменял - никогда не доверяй сгенерированному ответу вслепую.

Нейросеть не несет ответственности за архитектуру вашего продакшена. Её несет разработчик.

Коллеги, а вы часто ловите ChatGPT, Claude или Gemini на галлюцинациях в логике кода? Верите им на слово или всегда проводите жесткое код-ревью за нейронками?

(Больше разборов ИИ-инструментов, алгоритмов и изнанки IT - в моем канале @KsenKitsu)

Как я поспорила с нейросетью об ООП (и победила) 💻 | Сетка — социальная сеть от hh.ru Как я поспорила с нейросетью об ООП (и победила) 💻 | Сетка — социальная сеть от hh.ru Как я поспорила с нейросетью об ООП (и победила) 💻 | Сетка — социальная сеть от hh.ru Как я поспорила с нейросетью об ООП (и победила) 💻 | Сетка — социальная сеть от hh.ru