Челендж на 2026

D5
На сайте с 06.11.2025
Offline
2
#101
Александр Воробьев #:
и кодревью небольшое делал
Эммм... у того "фреймворка" ноги растут с 20-21 года, и в 26 году он еще свет не видовал. Осмелюсь предположить, что, там мешанина из разношерстных подходов и непоследовательных решений.
MP
На сайте с 05.05.2025
Offline
17
#102
Александр Воробьев #:
Ну, а что значит реально интересный? В первую очередь он должен быть интересен автору.

Согласен. НУжен компромисс. Но, что такое фреймворк и как его оценить? Это прям совсем вусовщина. Вам удобно тесты во всё, а мне в половине они не нужны. Вам удобны экземпляры классов, а мне статические методы. Вы создаете DI контейнеры, абстракции, интерфейсы, а мне они вообще не нужны. Мне важно, что бы полученную ошибку я мог идентифицировать и отдебажить в максимально короткое время. Желательно, что бы в dev режиме прям указывало на строку в файле с фейлом, типом ошибки и откуда пришло. 

Александр Воробьев #:
По большому счету то, что моим оппонентом вынесено как результат сравнения количество пользователей через год, вызывает тоже у меня большой скепсис :)  

Ну а какая оценка тогда? Просто кто судить будет? Ваше написание кода - это ваше понимание. Я отношусь к коду, как к ниге. Если читаю и понимаю, значит код хороший. Если надо лезть в другую книгу (доки), что бы прочесть вашу, то это даже за код не буду считать. А другим наоборот. 

Александр Воробьев #:
создавать движок форуме это вообще в кубе бесполезно

Смотря какой. Может создадите настолько удобный, что вместо ТГ каналов, начнут поднимать на вашем приложении сайты.  Лучше, чем VC, Habr, Pikabu. Взять лучшее и сделать прекрасное

Александр Воробьев
На сайте с 03.02.2020
Offline
56
#103
MrPi #:
Смотря какой. Может создадите настолько удобный, что вместо ТГ каналов, начнут поднимать на вашем приложении сайты.  Лучше, чем VC, Habr, Pikabu. Взять лучшее и сделать прекрасное

Тут как минимум надо быть активным форумчанином :)

MrPi #:

Ну а какая оценка тогда? Просто кто судить будет? Ваше написание кода - это ваше понимание. Я отношусь к коду, как к ниге. Если читаю и понимаю, значит код хороший. Если надо лезть в другую книгу (доки), что бы прочесть вашу, то это даже за код не буду считать. А другим наоборот. 

Ну тут два подхода возможных:

Скорее всего, что то типа: представьте, что случилась странная магнитная буря и перестали существовать все популярные решения, остались вот только подобные велосипеды каков шанс, что примите на вооружение - за и против....

Более интересный вариант, но по опыту маловероятный. Тем более фреймворк второго участника закрытый, да и рассчитан на другую целевую аудиторию (разве что мне  двигаться дальше и создать конструктор сайтов охватив более широкий круг аудитории: от разработчиков до людей далеких от "всяких там php/js/html/css").    Возвращаясь к "варианту": т.е. выливание в обсуждение применяемых решений. Да возможно вот в таком виде как вы написали про важность получения ошибки. (это все кстати планируется, в достаточно ближайшее время, да и логирование). 

Из этого у меня только один действительно сравнительный кейс в голове: сделать на обоих фреймворках что то одинаковое и нагрузить. У ArbNet используется, если отбросить нюансы, конфигурирование через xml. И на мой взгляд, при прочих равных, это будет тормозить (там еще надо конечно надо знать на сколько там все завязано на xml, но об этом лучше сам автор опишет если сочтет нужным), но одно дело предположения, другое дело конкретные цифры. А так бы на одном и том же серваке, с одной и той же БД (а еще лучше попробовать тоже самое изолировав от какой либо БД).

S3
На сайте с 29.03.2012
Offline
370
#104
MrPi #:
Sly32 хочет написать сервис для СЕО
После той вакханалии, что устроили сироты, это уже дело чести - написать агента, который их заменит,  отдельно тему создавать не буду, чтобы опять не засрали, апдейты тут буду делать, так сказать, вне конкурса, сейчас определяюсь с функционалом и прикидываю роадмап. 
Александр Воробьев #:
разве что как на каком то этапе конкретная задача на которой попробовать мой фреймворк, это будет интересно - ведь только на задаче  можно понять есть рациональное зерно, или нет в итоге :) Но это уже Sly32 не будет интересно :)

Я давно уже не пишу на ПХП, но наверное будет интересно попробовать научить моего агента создавать сайты на основе твоего фреймворка и делать сео-оптимизацию сайта. В планах же полная автоматизация на уровне - показал примеры, дал репо и агент сам должен все поправить

MP
На сайте с 05.05.2025
Offline
17
#105
Sly32 #:
Я давно уже не пишу на ПХП, но наверное будет интересно попробовать научить моего агента создавать сайты на основе твоего фреймворка

На typescript? Агенты могут полноценные приложения писать? Не лендинги, а полнофункциональные? У меня с ними никак не заходит. Даже с контекстным окном в млн токенов, он начинает править свой же код. Даже если ему в инструкциях через .md задать придерживаться определенных паттернов, структуру приложения, он всегда самодурит. Он может тебе оптимизировать один класс, следом ты ему кормишь его же и он правит свой же опять, и так до бесконечности. Не было ни разу, что бы скормил код и он не стал его же дебажить с ответом, что этот код идеален(утрирую)

M3
На сайте с 09.02.2022
Offline
114
#106
MrPi #:
Не было ни разу, что бы скормил код и он не стал его же дебажить с ответом, что этот код идеален
а как ты это делаешь?
кодекс вон скриншоты с браузера сам делает и правит UI/UX если что-то ему не нравится)

S3
На сайте с 29.03.2012
Offline
370
#107
MrPi #:
На typescript?

Python.

MrPi #:
Агенты могут полноценные приложения писать? Не лендинги, а полнофункциональные?

По факту - да. Я никогда не занимасля лендингами и даже не пробовал. 

MrPi #:
Даже с контекстным окном в млн токенов, он начинает править свой же код. Даже если ему в инструкциях через .md задать придерживаться определенных паттернов, структуру приложения, он всегда самодурит. Он может тебе оптимизировать один класс, следом ты ему кормишь его же и он правит свой же опять, и так до бесконечности. Не было ни разу, что бы скормил код и он не стал его же дебажить с ответом, что этот код идеален(утрирую)

Ну смотри - ведет себя как и любой программист. Я обычно отдаю ему весь репо и он придерживается запросов, естественно что правки неизбежны. Но вообще это завист от промпта - одно дело попросить переписать, другое - оценить

Александр Воробьев
На сайте с 03.02.2020
Offline
56
#108

Опубликовал видео, которое не успел к пятнице. В нем попробовал добавить "полезности" (все же формат какого то "видео-отчета" был бы, ИМХО, слишком нудный и не интересный): разработка идет через тестирование (TDD)  - добавляю поддержку окружений

ВК  Youtube

Александр Воробьев
На сайте с 03.02.2020
Offline
56
#109
Sly32 #:
обычно отдаю ему весь репо и он придерживается запросов, естественно что правки неизбежны
Репо полностью это правильно (включая тесты?)
S3
На сайте с 29.03.2012
Offline
370
#110
Александр Воробьев #:
Репо полностью это правильно (включая тесты?)
По крайней мере для пайтона ИИ тесты пишет отлично, обычно потом просто мелкие правки требуются. В рамках Github Copilot  все работает очень удобно - он видит весь проект и понимает что от него хотят. В копйлоте же видно как он "рассуждает". Ему можно скормить функцию и он сам найдет где она используется и как, поправит и  добавит тесты. Особенно в режиме агента. Здорово сокращает время - можно сосредоточиться на архитектуре, не тратить время на костяк.  Приэтом в промпте я ему пишу, какой стиль использовать или даю ссылку на пример - тогда он отсебятину не городит. В своем агенте пытаюсь реализовать такие же возможности.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий