Блин вот у всех современные модели пишут "лучше чем они" и запускают стартапы "за 2 часа левой пяткой" и только у меня одного 3х дневное исправление говнокода на одной странице.. Трачу часы на многие итерации исправлений. А без исправлений опус 4.5 генерит сервис на 250 строк полностью состоящий из дублирования кода, с хардкодом значений. Приходится ему каждый раз подробно рассказывать "вынеси в метод", "вынеси в константы", "используй современный синтаксис php", "пиши Ларавел ресурсы, как в документации", "не делай запросы в циклах"... Я ему уже и красным цветом и зелёным в мд выделял пофиг дым. По 10 раз пишу - все равно нет нет да и напишет индусовскую простыню. Архитектуру вообще бесполезно объяснять - просто создаю руками нужные конструкции. В общем жду, когда "ИИ заменит людей", чтобы можно было более адекватно работать)
Если прошел курс по программированию и не понимает что такое if-else значит ему это не интересно. Заставлять делать то, что не интересно глупо и не эффективно.