29 июля 2026
G PalyanКонечно не хотят, только это вопрос не про экономику проекта, а про продать себя или хочу не хочу
с чистого листа просто. Я как опытный разгребатель с++ легаси говорю
Aniki H1sok@с чистого листа просто. Я как опытный разгребатель с++ легаси говорю
Да я не спорю что просто)
Чтоб ты понимал, спецификация это то, что умные люди делают ДО КОДА. Это строго формализованный документ, описывающий что и как должно быть.
Вайбкодер, который манагер, познавший силу кодекса, даже не знает об этом. Он говориь "запили фичу". Кодекс пилит фичу. Он говорит "запили другую", тот пилит. И все.
Импульсная разработка через "а вот еще надо чтобы...".
Попросить агента логгировать происходящее в какое-то подобие доки никто не просит при этом.
Fell-x27 (Medusa Wallet | MDS pool | Keystone)Чтоб ты понимал, спецификация это то, что умные люди делают ДО КОДА. Это строго формализованный документ, описывающий что и как должно быть.
Вайбкодер, который манагер, познавший силу кодекса, даже не знает об этом. Он говориь "запили фичу". Кодекс пилит фичу. Он говорит "запили другую", тот пилит.
что мне понимать, сам недавно закончил спеку на Telegram Bot Platform на 1640 страниц)
Xeon Nullтекст ещё не в индексе
Не, формализация - это спека. Потому что по хорошей спеке можно писать тесты без кода. А потом уже кодом закрывать. Ну...если позволяет ситуация, конечно.
В идеальном случае как раз 90% разработки - это спека. Хорошая, подробная. Но это, опять же, утопия.
Fell-x27 (Medusa Wallet | MDS pool | Keystone)Не, формализация - это спека. Потому что по хорошей спеке можно писать тесты без кода. А потом уже кодом закрывать. Ну...если позволяет ситуация, конечно.
В идеальном случае как раз 90% разработки - это спека. Хорошая, подробная. Но это, опять же, утопия.
Следующий уровень формализации спеки - код)
Aniki H1sok@текст ещё не в индексе
В 10 не получится, но на треть сократил. Там проблема не в чистом дублировании у меня, а в отсутствии абстракций как явления. Скажем, несколько участков кода делающие похожие вещи, реализуют их с нуля каждый по-своему. Ллмки это любят.
В итоге свожу под единый знаменатель, но с сохранением особенностей каждого кейса, потому что они есть.
В итоге вместо 3 реализаций получается одна, но по объёму она не как одна треть, а как две трети где-то.
В основном идёт не сокращение кода даже, а сокращение вызовов всего и вся. Вот тут да. Некоторые вещи, которые дергались по 40 раз, стали дёргаться по 4.
Вообще, интересный опыт.
Xeon NullСледующий уровень формализации спеки - код)
Это уже не формализация, а имплементация. Так как спеку можно реализовать в разных кодовых базах и разных парадигмах.
Формализация остается на уровне спеки. Говорю как архитехтур :)