ArbNet

ArbNet
Рейтинг
158
Регистрация
27.10.2019
Программист самоучка
Kykapa4a #:
когда есть божественный
Не тот фреймворк вы божественным назвали 😎
Sly32 #:

Вот ты тут прямо высказал свое мнение. Хорошо, теперь давай аргументно, в чем пшик? Ты не видел моих рабочих продуктов, но мог посмотреть пет проекты. Что  бы ты реализовал лучше, функциональнее. Пожалуйста, принимается любая аргументированная критика по ФУНЦИОНАЛУ проекта. Как раз вписывается в рамках топика - это мой челлендж. Хотелось бы увидеть развернутый ответ по какому-нибудь из разделов. Довольно много я писал про сервис, чтобы не повторятся и увидеть от тебя какой-то фидбэк. Более того Раст-агент в открытом доступе, можно ковырять код, можно развернуть и щупать функционал, там кстати много обновлений прилетело.
Ну и LearnService - Хотелось бы услышать экспертное мнение.

Тут присоединяюсь к Александру - приведи пример какого-то приложения, ФВ, модуля, с обьяснением - что тебя не устраивает в нем, что ты можешь улучшить. На твое усмотрение. 

Вот тебе профессиональное общение, обмен опытом и тд.

Я с вами уже давно общаюсь на эту тему и у меня с вами абсолютно разные понимание и подходы. То что для вас хорошо, то для меня не приемлемо в принципе. Сколько бы я вам что не пытался объяснять и доказывать всё как об стенку горох.. Поэтому когда Александр предложил разработать с ноля что-то своё, то это как раз тот случай когда можно будет посмотреть на результаты и потом делать выводы. А обсуждение как что написать более правильно в данном случае теряет смысл, тут проблема не в том как я пишу код или вы, ту проблема в фундаментальном понимании основ разработки. Я бы мог записывать видео о рассказывать как я пишу свой код, зачем и почему делаю то или иное, но на данном этапе это пустая трата времени и сил, вы ничего из-того что я бы рассказывал не поняли, и не смогли бы сами применять в своих разработках. Поэтому прежде чем у вас появилось хотя бы желание понимать как и что например я делаю, то у вас должно произойти некое озарение, которое может произойти только в сравнении моих продуктов с вашими.

Да, сейчас я вам не могу пока ничего продемонстрировать и не буду, т.к. попытки уже делал и они не привели ни к чему хорошему, поэтому я понимаю почему предки говорили, что незаконченный продукт лучше не показывать.

ЗЫ. Придёт время и всё встанет на свои места.

Александр Воробьев #:
И если вместо работы над проектом разработчик бросается писать свой велосипед это в 90% случаях означает, что он не достаточно компетентный. 10% остается на случаи когда есть объективные причины написать свой фреймворк. Да и то, даже в этих случаях стараются переписывать не весь фреймворк, а заменить его часть на свою реализацию (на это хорошо спроектированный фреймворк должен быть рассчитан). И вот тут у нас с тобой взгляды крайне противоположные. 
А вот тут как раз у меня с тобой взгляды одинаковые. Я уже говорил, я не призываю всегда писать только своё и на своём. Я лично был бы очень рад если были хорошие инструменты устраивающие меня по всем параметрам, я бы их с радостью использовал. Но как практика показала, посмотрев на существующие решения лично меня многое в них не устраивает от подходов, удобства, до того как у них написан код. Поэтому я всегда выберу написать свой инструмент и по своему нежели использовать то от чего меня тошнит. Ну а если вас такие инструменты устраивают пользуйтесь, я ничего не имею против этого.
Александр Воробьев #:
общий "идеальный" состав команды примерно такой

Вот не надо ИИ цитировать. Эти все разделения для крупных компаний, там проекты намного масштабнее, поэтому и сотрудники с разными статусами.

А тут речь о создании продукта в одиночку. Я один всё разрабатываю. Ты вот тоже один свой инструмент делаешь, у тебя нет "идеального" состава. Sly32 что-то тоже пытается сделать один. Его проекты по сути идеальны для разработки, онлайн школа, сео инструмент, ии-агент просто отличные идеи, но как разработчик он пшик. Потому что вы кодеры, а не разработчики по своей сути. Хотя говорите, что что-то понимаете, но фактически ничего вы в разработке не понимаете.

Работая в компании и выполняя задания это по сути кодерство. Да есть компании которые действительно создают\разрабатывают свои продукты как первоначально для своих каких-то решений по типу фреймворков bootstrap, react, angular до баз данных и языков программирования С#, Go, Kotlin и тд. И в разработке задействованы лишь несколько человек.

В IT разработчик и инженер почти синонимы, разработчик должен знать практически всё, от устройства ПК до всяких мелких нюансов, удобство использования, безопасность и тд. всё это надо учитывать при разработке, где, как, для чего он разрабатывает свой продукт чтобы написать хороший и качественный код.

ЗЫ. Короче хотя мы говорим об одном, понимание сути дела у нас разные.

Sly32 #:
Вообще не понимаешь что такое разработка ПО

Так разработай что нибудь, покажи класс 😄 пока что я от тебя никакой разработки не увидел.

Александр Воробьев #:
Сам же обсуждение начинаешь уводить на личности.

Я всегда говорю, что код говно, потому как вижу, как и что можно сделать лучше. Да, объяснять и доказывать мне уже это надоело, бессмысленно потому что, поэтому и игнорирую, чтобы я вам чего-то тут доказывал, рефакторил и тп.. И вы в этом видите переход на личности и переходите как-раз на меня, оскорбляя, а я вам отвечаю, не привык подставлять вторую щёку..

ЗЫ. Короче прекращайте эти пустые разговоры. Сделаем свои разработки и это всё расставит по своим местам.

Александр Воробьев #:

Совершенно не так. Иначе бы не существовало разных фреймворков.

Можешь расшифровать подробнее - что в твоем понимании "писать по примерам"?

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

ЗЫ. Так вот и посмотрим ху из ху. гКодеры вы обычные или всё же реально можете заниматься разработкой. Накидать на готовых инструментах особо ума не надо, тем более теперь ещё и с использованием ИИ, а вот разработать что-то уникальное со своими подходами, тут уже нужен не искусственный интеллект, а естественный. Так понятнее?

Вот к примеру. Попросил кое что подправить, ИИ написал говно код, далее я ему пишу

Зачем нужна эта функция?
pub fn processing(&self) -> Option<Processing> {
        self.processing
    }
Её же можно вызвать отдельно, а я специально её сделал через Deref, не пиши пожалуйста говно код

отвечает:

Справедливо. Эта функция — лишняя, она дублирует Deref и провоцирует ровно ту ошибку,
о которой я сам написал в замечаниях: пользователь может сохранить копию Processing, выгрузить библиотеку и вызвать висячий указатель. Убираю.

ЗЫ. Многие таких косяков просто не замечают.

Sly32 #:
Ты мог поковырятся в моем коде на Расте, хотя бы для критике - не хватило умений, а там все предельно просто. Не смог. О чем дальше говорить?
Я смотрел, не интересно, твоего кода там zero, всё сгенерировано. Что-то объяснять и доказывать тому кто сгенерированный код ИИ выдаёт за свои достижения бестолковое занятие.
Sly32 #:
Я вижу что он просто не умеет работать с с кодом, не умеет  сотрудничать, даже обсуждать нормально не умеет. 

То есть брать готовые инструменты, писать по примерам, использовать ИИ, это по твоему умение работать с кодом.. Если ничего не понимаешь в реальной разработке, то и не распинайся, засунь своё мнение.. Не засирай наши темы.

Честно говоря и мне бы хотелось конструктивного диалога, чтобы обсудить как что лучше написать, такого общения мне очень не хватало раньше. Сейчас можно это обсудить с ИИ, получить примеры реализаций и довести до ума уже с своим видением, ИИ генерирует грязный код ИМХО(который я переписываю по своему), но это ускоряет процесс.

ЗЫ. А с вами мне уже нечего обсуждать, всё расставят на свои места продукты которые будут нами созданы. Так что пусть каждый занимается своим делом.

Sly32 #:

Покажи хоть что-то, сделанное тобой, чем люди пользуются? Как выясняется, ты вообще сам ничего написать не можешь. Сколько уже прошло со старта вашего челенджа? Какие у тебя результаты? Самый простой код на Расте не смог прочитать...

Тема стала вообще неинтересной и бессмысленной, какой тут челендж? То что Александр делает - хорошо, но бессмысленно. Кому это надо. Ты его отвлек а сам слился.

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

Sly32 #:
Тебе-то откуда знать? Ты ни одной не написал. Как и ожидалось твой агент был не написан тобой а нагвоновайбкожен, причем на дешманской модели. Это было понятно, когда ты не смог провести анализ моего кода, к которому я  дал открытый доступ. Причем сейчас это уже продукт, который можно взять, собрать под свою операционку, подключить ЛЛМ и пользоваться. Как и форум, который давно развернут и доступен. А ты все еще никак не понимаешь, что форум - не сверхзадача.

Не позорься 😎

ЗЫ. Вот когда люди начнут ценить то, что ты наговнокодил(да ещё и с помощью ИИ) тогда и будешь меня учить, а пока можешь засунуть свои нравоучения себе..

Всего: 2575