При проектировании системы облачной записи проще всего пойти по пути наименьшего сопротивления — написать линейный код, который последовательно выполняет все этапы обработки. Но этот подход критически неустойчив к ошибкам: любой сбой вынуждает запускать процесс с самого начала. Это и ресурсы тратит впустую на повторные операции, и заметно увеличивает время ожидания для пользователя.
Оооочень странная у вас вводная. Если код можно написать линейно, то в этой линейной схеме, очевидно, проще реализовать необходимую корректную логику обработки любых ошибок.
В FSM появляется смысл только при появлении асинхронных процессов о чем у вас вообще нет ни слова.
В истории полетов на Луну масса интересных фактов о которых люди, заставшие СССР, не подозревают.
Например, американцы делали пуски открытыми, объявляя о них заранее. А не как "советы", которые делали все всегда по нычке и если что-то шло не так, делали вид, что ничего не случилось.
И, кстати, СССР получил приглашение для прессы, чтобы они лично присутствовали при старте и возвращении ракеты. Но те от него отказались.
А если через пару лет качество будет превышать качество любого топового инженера?
я в это не верю. три с половиной года хайпа. в R&D влиты десятки миллиардов долларов. лучшие умы человечества уже работают в этом направлении. и ясно видно, что мы уперлись в пределы этой технологии. она как и была, так и останется вероятностым генератом токенов с кучей галюнов и ограничений.
Если у вас нет времени ревьюить полторы тысячи строк от джуна и каждый раз объяснять, почему размазывать бизнес-логику по всему проекту — плохая идея, это может сделать AI
AI, который сам в среднем генерирует код хуже джуна, злостно копи-пастит и даже не знает, что не нужно в магические цифры, а нужно заводить константы? )
работа хорошего инженера всегда проявлялась на макро-уровне (архитектура и инфраструктура), нередко оказывается что и микро-уровень являлся для нас не менее захватывающим и интересным
Даже топовые модели типа Claude 4.6 Opus High сегодня генерируют плюсовый код ниже уровня джуниора. Т.е. самостоятельно не тянут даже тактический уровень. Про стратегический даже заикаться не приходится.
оперативная память НИКОГДА не была похожа на "пассивное хранилище", потому что в первую очередь это место, в котором хранится исполняемый код.
и вообще вся статья это просто поток сознания. галюцинации на заданную тему.
по-моему, этот автор других и не пишет
1 человек, 1 месяц, 1 миллион строчек кода (с)
Оооочень странная у вас вводная. Если код можно написать линейно, то в этой линейной схеме, очевидно, проще реализовать необходимую корректную логику обработки любых ошибок.
В FSM появляется смысл только при появлении асинхронных процессов о чем у вас вообще нет ни слова.
тогда странно, что не упомянули
думаете вам одному в голову приходят гениальные идеи? а гуглить пробовали?
https://github.com/hsutter/cppfront
интересно, так эту систему и не заменили?
осталось только понять, что C++ это не костыли к Си, а совершенно отдельный, более высокоуровневый и мощный язык
а совместимость с Си всего лишь одна из его легаси фич
вот это да!
В истории полетов на Луну масса интересных фактов о которых люди, заставшие СССР, не подозревают.
Например, американцы делали пуски открытыми, объявляя о них заранее. А не как "советы", которые делали все всегда по нычке и если что-то шло не так, делали вид, что ничего не случилось.
И, кстати, СССР получил приглашение для прессы, чтобы они лично присутствовали при старте и возвращении ракеты. Но те от него отказались.
та ладно
я в это не верю. три с половиной года хайпа. в R&D влиты десятки миллиардов долларов. лучшие умы человечества уже работают в этом направлении. и ясно видно, что мы уперлись в пределы этой технологии. она как и была, так и останется вероятностым генератом токенов с кучей галюнов и ограничений.
так не будет, потому что внедрение такого подхода в проектах мало-мальски требующих надежности приведет к катастрофическому падению качества
в "Clair Obscur: Expedition 33" почти вся игровая логика написана на Blueprint
знакомая идея и знакомый почерк.
AI, который сам в среднем генерирует код хуже джуна, злостно копи-пастит и даже не знает, что не нужно в магические цифры, а нужно заводить константы? )
Даже топовые модели типа Claude 4.6 Opus High сегодня генерируют плюсовый код ниже уровня джуниора. Т.е. самостоятельно не тянут даже тактический уровень. Про стратегический даже заикаться не приходится.
эх, и никто из олдов не вспомнил легендарную систему плагинов рабочего стола из Windows Mobile.
так все такого рода писули публикуют те, кто вообще ничего в программировании не понимает. и принципиально не хочет учиться.
поэтому ужасный недоджуновский код LLM для них это код мидлов )
динамическая система типов
это приговор