← Все новости
Что такое код на самом деле? И почему он (не) нужен?

Что такое код на самом деле? И почему он (не) нужен?

Когда я коммитил код в последний рабочий день на этой неделе, я задумался:«А что из закоммиченного мне не страшно потерять?»И понял странную вещь: сам код — не жалко.Страшно потерять другое: требования к системе и навыки агентов, которые умеют эти требования превращать в работающую систему.И отсюда у меня возникло ощущение, что код — это не «истина системы», а лишь одна из возможных закешированных форм представления требований.Раньше код был нужен людям, чтобы зафиксировать логику так, чтобы ее можно было исполнять автоматически и относительно дешево менять. Поэтому появились практики вроде чистого кода, чистой архитектуры и паттернов проектирования — потому что человеческому мозгу сложно удерживать в голове системы на сотни тысяч строк без структурирования.По сути, это были способы сделать «представление требований в коде» устойчивым к ограничениям человека.Сейчас ситуация начинает меняться.ИИ все сильнее размывает необходимость вручную поддерживать этот промежуточный артефакт... Читать далее