Большинство разрабов не пишут что-то с нуля. Они работают с уже существующим кодом. И переводят бизнес-требования на конкретный язык программирования. У меня следовательно 2 вопроса:
-Как эта штуковина сможет работать в условиях существующего проекта, с его костылями, легаси и особенностями предметной области? -Как эта штуковина будет переносить бизнес-требования в программный код с учётом особенностей конкретного проекта?
Все требования и задачи можно перевести в опросники, которые будут по итогу выкатывать результат и понимать бизнес задачи от живого клиента, а дальше складывать в по этапные результаты, сила декомпозиции
Как эта штуковина сможет работать в условиях существующего проекта, с его костылями, легаси и особенностями предметной области? Эта штука уже умеет не только писать но и читать код, она перепишет все существующее легаси за секунду, сколько бы его не было. Как эта штуковина будет переносить бизнес-требования в программный код с учётом особенностей конкретного проекта?задача формализации бизнес требований кажется не такой уж сложной на фоне задачи генерации программного кода.
Так то да, согласен с вами полностью. Научить ИИ по стаковерфлоу решать задачи с кодварс - задача, на вид, не самая сложная. Научить ИИ построить целый проект по не самым понятным требованиям - нужны переводчики. Как ушли от асемблера, как уходят от компилируемых языков, так может уйдут и куда-то на более высокий уровень абстракций (я говорю про большинство. То что ядро операционки и 1% телеграма пишется на асемблере понятно). И это всё ясно и логично. Но никакого резкого скачка к программирующим компьютерам не будет.
Большинство разрабов не пишут что-то с нуля. Они работают с уже существующим кодом. И переводят бизнес-требования на конкретный язык программирования. У меня следовательно 2 вопроса:
-Как эта штуковина сможет работать в условиях существующего проекта, с его костылями, легаси и особенностями предметной области?
-Как эта штуковина будет переносить бизнес-требования в программный код с учётом особенностей конкретного проекта?
Она перепишет всё с нуля на нормальном фреймворке!
Все требования и задачи можно перевести в опросники, которые будут по итогу выкатывать результат и понимать бизнес задачи от живого клиента, а дальше складывать в по этапные результаты, сила декомпозиции
Как эта штуковина сможет работать в условиях существующего проекта, с его костылями, легаси и особенностями предметной области? Эта штука уже умеет не только писать но и читать код, она перепишет все существующее легаси за секунду, сколько бы его не было.
Как эта штуковина будет переносить бизнес-требования в программный код с учётом особенностей конкретного проекта?задача формализации бизнес требований кажется не такой уж сложной на фоне задачи генерации программного кода.
Так то да, согласен с вами полностью.
Научить ИИ по стаковерфлоу решать задачи с кодварс - задача, на вид, не самая сложная. Научить ИИ построить целый проект по не самым понятным требованиям - нужны переводчики. Как ушли от асемблера, как уходят от компилируемых языков, так может уйдут и куда-то на более высокий уровень абстракций (я говорю про большинство. То что ядро операционки и 1% телеграма пишется на асемблере понятно). И это всё ясно и логично. Но никакого резкого скачка к программирующим компьютерам не будет.
Да никак, заголовок жёлтый
И переводят бизнес-требования
У Вас ошибка, следует читать «кладут хрен на бизнес-требования».
Никак.