В последние годы кодирование претерпело значительные изменения благодаря внедрению AI. Если бы я родился позже, возможно, не написал бы ни строки, но создавал бы отличные продукты. AI уже способен генерировать код, тесты и миграции, что ставит под сомнение важность архитектуры. Это статья исследует, как AI меняет наше восприятие кода и архитектуры. AI лучше справляется с чистым, структурированным кодом, что подтверждает важность архитектурных принципов. Чистая архитектура и DDD создают среду, в которой AI может эффективно работать. Однако, несмотря на технический прогресс, архитектура остается критически важной для понимания системы и обеспечения качества кода. Разработчики должны сосредоточиться на проектировании и управлении, а не просто на написании кода, чтобы эффективно взаимодействовать с AI.