Ну все же моя цель это фреймворк. Т.е. это инструмент более низкого уровня, который не должен мешать сделать разработчику применять хоть MVC, хоть HMVC. Т.е. по идее уже можно вполне сейчас реализовать приложение в cоответствии с HMVC. Доставая контроллеры из DI контейнера и используя как сервисы. На этом уровне волне себе думаю годный и понятный вариант.
Если говорить о шаблонизаторе. Если честно пока не думал, я пока там на стадии построения AST, парсинга, компиляции - и как гибко этим управлять добавляя новые токены и теги. есть идеи про компоненты но надо погонять прототипы...Но естественно точно будут и компоненты (и за генерацию блока каждого компонента будет отвечать свой код) и модули. если я правильно понимаю, а я могу ошибаться, то MVC подразумевает мы сначала собираем портянку данных а потом разом генерим страницу. Если так, то конечно же и однозначно так не будет. Мне кажется так только в кошмарном сне можно сделать :)
Эх как мне это нравится 😁 да, давайте поучайте их..
ЗЫ. Пусть пройдут через что я проходил с ними.. 😎
Не получится. Я это воспринимаю как помощь, а не "в штыки". И благодарен за такое участие.
Да даже если так. Ты на оценку представил именно движок. Движок и оценивали. Я ж не требовал от тебя для демонстрации движка написать еще ОС и вебсервер. В проекте Слая форум - лишь платформа для демонстрации и не более. А платформа в этом случае и должна быть минималистичной, без всякой шелухи отвлекающей на себя внимание.
1 Ну первый подход - я взял на гитхабе.
2 Ты мне дал чтоб я попробовал поднять сайт
3 Помощь может быть разной. Лично для меня кодревью - это огромная помощь. За которую я буду любом очень благодарен. А писать код в проекте который ты считаешь идет по не правильному пути, где автор не слушает чужое мнение и хамит.... да только за деньги. Участие в открытых проектах приносит опыт, участие в твоем, на мой взгляд, не принесет ни чего, как минимум потому, что подходы к разработки идут в разрез с общепринятыми (тут я не про XML или применение/не применение готового), я про архитектуру, стиль кода, подход к ведению проекта. Так же очевидно для меня, что ты сам к проект относишься не очень серьезно, ну писал бы я тебе какуюто часть, а ты бы занимался там ИИ, растом или чем то еще, но не фреймворком. (опять же это к тому что мне твой подход совсем не нравится - обрати внимание во в этом челендже: на моем фреймворке уже сейчас можно что то сделать. о уже есть, пусть с относительно скромным функционалом, но есть) Еще раз уточню: это по моему скромному мнению, на которое я и опирался отвечая, что помощь (именно в виде разработки) в таком виде исключительно за деньги.
В общем негатив во всех тех темах начинался именно с тебя. Даже с того, что ты писал о других решениях (без конкретики - и это ключевое). Уточню, что если приведен кусок кода и описывается что делать так плохо "потому что...." это не негатив, это как раз таки помощь (если мы конечно говорим о программировании)
Печально только то, что ты решил забить на некоторые моменты условий челенджа. Лично для меня польза от челенджа, больше именно в том, что в самом процессе было бы подстегивание, за счет того, что было бы видно, что другой участник тоже, что то делает. А как сейчас у меня есть большое сомнение, что ты доберешься таки до участия. Плюс (но это вообще в идеале) услышать от тебя замечания по моему коду и по моим решениям принятым (но опять же - я воспринимаю это как челендж по программированию)....
А в общем я согласен - не стоит здесь разводить опять споры.
Ну школьникам все же свойственно браться за кучу задач разом и не доводить дело до конца.
А потом таки ботов в 2000ые... ага щас делал он... у тебя наверно илон маск и украл идею ИИ. Торговые роботы это совсем другое. вот абсолютно... И уже если ты "любишь сам делать ИИ" то ты должен понимать разницу. Можешь привести название известного бота из 2000ых сопоставимого?
PS Эту тему перечитай внимательно, кто ее уводит в негатив? ;)
То есть когда я что-то показывал для теста оценить, получить дельные советы... вы тупо меня обсирали и глумились, это было нормально.
А когда я просто написал, что мне смешно просто было это видеть, то я типа не умею программировать и тд. Двойные стандарты какие-то у вас.
Нет. Всегда оценивается согласно тому, что представляется к оценке. Слай представил форум где можно общаться с ботами, при этом они "копируют" поведение реальных пользователей. Тут не про дизайн или что то, тут сама суть интересна.
У тебя, по крайне мере я, оценивал (и высказывал свое личное мнение) именно про код, (при этом в само начале ты позиционировал свой проект как уже сделанный и готовый, и только потом что это промежуточный вариант) основную же порцию негатива ты получаешь в ответ на свой негатив, я всегда пытался тот же твой код оценивать и обосновывать, и именно ты уводил всегда обсуждение в сторону. На полном серьезе тебе говорю и говорил, обсуждать можно всегда нормально, но пересмотри все наши темы внимательно.
Смотря, что необходимо оценивать. В проекте слая как выглядит форум абсолютно не важно, потенциально он мог взять любой готовый форум ( и даже твой если бы он был готов). И так в разработке поступают часто. И именно когда создают, что то новое. Прототипы, MVP - оценивают стоит ли вообще двигаться дальше, проверяют какие то гипотезы и т.п. Условно, чтобы изменилось для тебя если бы Слай предствил форум в современном дизайне, с разными там плюшками и визивиками. Это наоборот во вред: это все отвлекало бы от сути тестируемого элемента.
Т.е. вот ты например загорелся идеей использвать XML. И на данный момент ты только предполгаешь что это лучше, это твоя гипотеза, что это удобнее - тоже только твоя гипотеза. И окончательный ответ даст только реальное использование и сравнительное тестирование. И вот ты занимался вивзивиком, тратил на это время. А если базовая идея окажется не так хороша?... Поэтому, когда создают что либо новое, всегда идут поэтапно.
Для этого надо уметь думать и понимать, когда к оценке выносят полноценный готовый продукт для конечного пользователя, а когда UI исключительно только для того "чтобы был", а основная цель это функционал. Очевидно те самые "реальные программисты" не умеют декомпозировать задачи. :)
А я вчера попробовал. Но все на бегу - потому и не отписался. Форму заполнил, но дальше не уверен -может чего ответило мне может нет. Собирался когда доберусь уже внимательно все сделать и отписаться. если что там в мыле есть 2002