слово за тобой.
И когда назначаем финиш?
По скольку я не сторонник написания велосипедов в реальных проектах, потому и проект будет без особых планов на его какое то серьезное развитие.
Моя цель разбита на три этапа:
1. Мини веб фреймворк (маршрутизация, построитель запросов, авторизация/аутентификация,)
2. Шаблонизатор - как модуль к фреймворку.
3. Форум как модуль на фреймворке и с шаблонизатором.
Все три части минимпроекты,
в итоге небольшой фреймворк который можно будет использовать для своих задач любой желающий, два модуля (которые так же можно будет использовать кому угодно) и форум развернутый на хостинге
Отчет: буду отписываться здесь + весь код будет доступен на github
Я от челенджа не отказываюсь. И даже код готов публиковать сразу. И отвечать на любые вопрос по нему. Лично мне интересен челендж в сфере разработки, а это код, это архитектура. Эти вопросы интересно обсудить. Только с вашей стороны не вижу готовности реальной. Попробовать конечно можно, но монтировать видео ради этого не интерсно (сорян но такой шлак нудный как вы выкладываете я не хочу, уж если выкладывать то достойное видео, а это как мимнимум всякие пык мыки вырезать (я не диктор, и с ходу без запинок не наговорю)..
А в чем для вас этот челендж будет состоять?
Поэтому если уж и оценивать разработку, то это надо с ноля создать проект с минимум использованием чужого кода и инструментов. И затем какую пользу и доход эта разработка принесёт.
Вот в этом я бы поучаствовал. То есть например за этот год разработать с ноля проект и потом оценить на сколько эта разработка лучше или хуже чем у вас.
Итак:
- вы используете свой фреймворк, который по вашим же заявлениям был готов еще в 2019 году. при этом уверяли, что на нем все быстро и просто можно написать
- вы дописываете форум который у вас уже есть (да может быть есть недоработки и то что хочется переписать).
- сами задали критерий писать все с ноля
- не однократно меня называли несппособным самостоятельно думать, привыкшим использовать только готовое
и в этом челендже фора у меня именно по тому что я привык использовать чужое? Можете пояснить логику этой фразы?
Т.е. вы предлагаете больше челендж для менеджеров, а не для разработчиков? При этом сравнивать предлагаете два разных по назначению продукта? Много у вас просмотров на этих видео мне кажется вы уже могли бы понять, что ни кто такие видео в здравом уме смотреть не будет полностью.
Работу разработчика можно оценивать по коду. Я правильно понимаю что вы свой показывать не будете?
Таким образом челендж то в чем? У меня есть сейчас ряд проектов которыми пользуются. Так что я уже реализовал. Для примера основной модуль (а это лишь часть проекта) на сайте на данный момент имеет 87 тысяч строк кода только php. В вашем, на 2024 год было:
alex /media/alex/Speed/htdocs/owni/www.w (dev)$ cloc --include-ext=php,js,xml . 257 text files. 238 unique files. 136 files ignored.github.com/AlDanial/cloc v 1.96 T=0.07 s (2299.6 files/s, 172377.9 lines/s)-------------------------------------------------------------------------------Language files blank comment code-------------------------------------------------------------------------------PHP 90 90 1775 4813JavaScript 52 90 1141 3396XML 11 1 0 163-------------------------------------------------------------------------------SUM: 153 181 2916 8372-------------------------------------------------------------------------------
В этом моем коде нет использования каких либо сторонних библиотек, их даже в принципе нет подходящих. Т.е это код написанный с ноля. (и это не весь код проекта). Пользователей на данный момент 12 тысяч. Постоянно активных конечно меньше, Но заказы оформляют ежедневно, и выкройки тем более строят чаще (т.к. основные заказы это абонементы на месяц и на год). Так что я челендж уже выполнил если мы его сворачиваем к таким вот рассуждениям. Пользователей у меня уже больше. Доход больше. Полезность... а как ее оценивать? ты же шить не умеешь, для тебя полезность моего проекта нулевая.
Так что нет. Показатель уровня разработки это код. Пользователи и их отзывы это тоже крайне важно, но тогда задача должна быть одинаковой.
Я правильно понимаю, что код твой увидим только в многочасовых видео? Ты сможешь отвечать на вопросы по коду?
Да, на rutub можно, в своих каналах.
Ок. Итак. какой проект мне делать:
- Если ты делаешь форум (который уже начал, т.е. не с ноля) то справедливо будет если я буду делать бухгалтерию. код я использовать не буду - там он древнючий, даже по этим соображениям (но мой и как ты любишь "с ноля")
- форумный движок?
- будешь ли против если я буду использовать composer и phpunit (получение навыков в написании тестов и будет моим профитом от этого челенджа)