Страница 8 из 22

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.14, 20:44
ElisDN
BrusSENS писал(а): 2018.01.14, 16:51 По факту - например полезно было бы подискутировать о построении архитектуры на Yii, бест практики написать, как нужно делать, как не нужно.
В том и дело, что не нужно придумывать отдельную "архитектуру для Yii". Уже давно есть архитектуры и практики "для всего остального". А Yii как раз и хейтят за то, что он всё равно их не придерживается и вместо этого всё делает по-своему.
BrusSENS писал(а): 2018.01.14, 16:51 Про то, что Yii не даёт сделать архитектуру - бред. Да, где то мешает, но не особо критично, что бы я его поменял на злого тормоза.
Да, свой код можно делать сколь угодно идеальным, но обсуждаем архитектуру самого фреймворка. Да и злых тормозов уже нет. Даже Symfony4 уже открывается за 0.012 с. А микрофреймворки - за 0.001.
BrusSENS писал(а): 2018.01.14, 16:51 И вообще было бы круто создать на форуме раздел по обсуждению улучшений фрейма, а не вместе с баг репортами держать. Раздел именно для дискуссий. Вот захотел ElisDN предложить внедрить мини коллайдер под капот - он написал, обсуждаем, выносим идеи, примеры, все за и против и потом вливаем это в Yii. Вот тогда будет круто. И это несколько разгрузит разрабов.
Для обсуждений уже есть Issues и Pull Requests в репозитории. Для 2.0.* слово "вливаем" не работало, так как за все три года никакие нетривиальные улучшения не вливали ради "сохранения обратной совместимости". Принимались только мелкие фиксы и иногда переименовывали переменные. Например, уже полтора года висит мой обсуждённый Pull Request по доработке метода renderDynamic. Почему висит без движения? Просто из-за "Breaks BC: true" у него сразу же поставили "samdark added this to the 2.1.x milestone on Jun 13, 2016".

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.14, 22:54
BrusSENS
ElisDN писал(а): 2018.01.14, 20:44 В том и дело, что не нужно придумывать отдельную "архитектуру для Yii". Уже давно есть архитектуры и практики "для всего остального". А Yii как раз и хейтят за то, что он всё равно их не придерживается и вместо этого всё делает по-своему.

Да, свой код можно делать сколь угодно идеальным, но обсуждаем архитектуру самого фреймворка. Да и злых тормозов уже нет. Даже Symfony4 уже открывается за 0.012 с. А микрофреймворки - за 0.001.

Для обсуждений уже есть Issues и Pull Requests в репозитории. Для 2.0.* слово "вливаем" не работало, так как за все три года никакие нетривиальные улучшения не вливали ради "сохранения обратной совместимости". Принимались только мелкие фиксы и иногда переименовывали переменные. Например, уже полтора года висит мой обсуждённый Pull Request по доработке метода renderDynamic. Почему висит без движения? Просто из-за "Breaks BC: true" у него сразу же поставили "samdark added this to the 2.1.x milestone on Jun 13, 2016".
Нужно LTS версии делать, и плевать на BC. Всё равно, обратная совместимость жёстко напрягает, например когда забацали asset-packagist. Подкидываешь фрейм в левый проект - получаешь ошибку путей, о которой ничего абсолютно не сказано, а asset-plugin'а не было на машине. Решил, что быстрее тут на форуме спросить, что за хня такая...
Много проектов, в которых обновляют фрейм? Не думаю. Раз сделали и хватит. Пущай те, кому надо BC и пляшут с бубнами и обновлением.

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.30, 10:01
trueorfalse
Походил посмотрел, сделаю и свои выводы.
То что вы хотите это можно найти в symfony 4.
Yii нужен для своих задач, и под них хороший выбор.
Не кто не кого не заставляет на нем(кроме бизнеса).
Все что требуется будет постепенно появляться.

Кто то за окном видит грязь, а кто то осень.

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.30, 10:35
xoma
trueorfalse писал(а): 2018.01.30, 10:01 Походил посмотрел, сделаю и свои выводы.
То что вы хотите это можно найти в symfony 4.
Yii нужен для своих задач, и под них хороший выбор.
Не кто не кого не заставляет на нем(кроме бизнеса).
Все что требуется будет постепенно появляться.

Кто то за окном видит грязь, а кто то осень.
+1

Хорошо сказал.

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.30, 11:13
zelenin
xoma писал(а): 2018.01.30, 10:35
trueorfalse писал(а): 2018.01.30, 10:01 Походил посмотрел, сделаю и свои выводы.
То что вы хотите это можно найти в symfony 4.
Yii нужен для своих задач, и под них хороший выбор.
Не кто не кого не заставляет на нем(кроме бизнеса).
Все что требуется будет постепенно появляться.

Кто то за окном видит грязь, а кто то осень.
+1

Хорошо сказал.
бла-бла, бла-бла, бла-бла, Все что требуется будет постепенно появляться, поэтическая строчка.

Да, возможно будет появляться (не факт). Но постепенно - это медленно. Многие даже программистами уже не будут.

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.30, 11:16
trueorfalse
zelenin писал(а): 2018.01.30, 11:13
xoma писал(а): 2018.01.30, 10:35
trueorfalse писал(а): 2018.01.30, 10:01 Походил посмотрел, сделаю и свои выводы.
То что вы хотите это можно найти в symfony 4.
Yii нужен для своих задач, и под них хороший выбор.
Не кто не кого не заставляет на нем(кроме бизнеса).
Все что требуется будет постепенно появляться.

Кто то за окном видит грязь, а кто то осень.
+1

Хорошо сказал.
бла-бла, бла-бла, бла-бла, Все что требуется будет постепенно появляться, поэтическая строчка.

Да, возможно будет появляться (не факт). Но постепенно - это медленно. Многие даже программистами уже не будут.
Как дела ?

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.30, 14:14
samdark
Медленно и хочется чего-то — делаем pull request, ловим меня и становится быстро. В Yii с этим просто.

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.30, 14:22
samdark
И да, в Symfony 4 и правда большинство вопросов из топика решены. Вот только с решением прилагается более высокий порог входа, дебаг посложнее, получающийся более абстрактным код (баг коде на Yii видно сходу, а код на Symfony выглядит даже с багом корректно и без отладки, как правило, не вылавливается), программирование мета-языком в конфигах, залипающие кеши и другие издержки сверх-гибкости. Ну и вишенка на торте — компиляция кода (в некоторых системах типа OroCRM она может занимать три-четыре минуты). В принципе, работать со всем этим можно, привыкаешь, но иногда спрашиваешь себя, чего бы не перепрыгнуть сразу на Java, ведь там всё так же, только язык для такого стиля разработки более подходящий.

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.30, 22:34
BrusSENS
samdark писал(а): 2018.01.30, 14:14 Медленно и хочется чего-то — делаем pull request, ловим меня и становится быстро. В Yii с этим просто.
Тут создавал тему на досуге, правда не в тот раздел киданул случайно :D
Так вот никаких ответов "по теме", как мне кажется не получил.
На гитхабе пока решил не постить данное предложение.

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.30, 22:48
samdark
Я не успеваю читать все темы, поэтому надо было меня пингануть :)

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.31, 00:22
BrusSENS
samdark писал(а): 2018.01.30, 22:48 Я не успеваю читать все темы, поэтому надо было меня пингануть :)
Ок) Учту)

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.31, 16:41
psixojoker
По поводу темы форума.
Хейтеры - это хорошо. Что делать дальше? Каравану идти, пока собаки лают.
В Yii - есть проблемы бесспорно. В Windows - тоже. Не поверите, даже в коде FreeBSD - есть проблемы.

Нужно понимать, что любой крупный проект, априори не может быть идеальным. Только п*здаболы-теоретики(простите) стремятся быть перфекционистами. Но в реальной жизни, сложно быть перфекционистом и человеком который чего-то достигает.
Все, кто стремятся к идеалу - как правило стоят на месте.

Я не имею большого опыта в программировании, но я имею возможность общаться с людьми которые прикладывают руки к написанию кода в Microsoft и Apple. Знаете на что на они жалуются? Проблема у всех программистов всегда одна.
В каждом(!) большом проекте есть костыли. В любом! Даже если эти проекты писаны в Apple или у Билла.
И это нормально. Нужно это понять, признать и глубоко осознать.

А когда персонажи, которые всплыли на поверхность только благодаря видосикам, в которых они объясняют как пользоваться "кривым" Yii, начинают умничать, начитавшись стандартов, это вызывает конечно неприятие у социально адекватных людей.
Так и хочется спросить, а почему вы такие умные, не запилили свой личный продукт, идеальный, аху*енный, по всем стандартам и лучшим практикам? Почему SamDark - потратил, тратит и будет тратить свое время на создание продукта, который пользуется феноменальной популярностью на просторах СНГ, а Вы, умники интровертные(читай "задроты"), не создали ничего стоящего?

(всеми силами стремился быть толерантным и мягким, но извините, накипело)

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.31, 16:46
zelenin
psixojoker писал(а): 2018.01.31, 16:41 По поводу темы форума.
Хейтеры - это хорошо. Что делать дальше? Каравану идти, пока собаки лают.
В Yii - есть проблемы бесспорно. В Windows - тоже. Не поверите, даже в коде FreeBSD - есть проблемы.

Нужно понимать, что любой крупный проект, априори не может быть идеальным. Только п*здаболы-теоретики(простите) стремятся быть перфекционистами. Но в реальной жизни, сложно быть перфекционистом и человеком который чего-то достигает.
Все, кто стремятся к идеалу - как правило стоят на месте.

Я не имею большого опыта в программировании, но я имею возможность общаться с людьми которые прикладывают руки к написанию кода в Microsoft и Apple. Знаете на что на они жалуются? Проблема у всех программистов всегда одна.
В каждом(!) большом проекте есть костыли. В любом! Даже если эти проекты писаны в Apple или у Билла.
И это нормально. Нужно это понять, признать и глубоко осознать.

А когда персонажи, которые всплыли на поверхность только благодаря видосикам, в которых они объясняют как пользоваться "кривым" Yii, начинают умничать, начитавшись стандартов, это вызывает конечно неприятие у социально адекватных людей.
Так и хочется спросить, а почему вы такие умные, не запилили свой личный продукт, идеальный, аху*енный, по всем стандартам и лучшим практикам? Почему SamDark - потратил, тратит и будет тратить свое время на создание продукта, который пользуется феноменальной популярностью на просторах СНГ, а Вы, умники интровертные(читай "задроты"), не создали ничего стоящего?

(всеми силами стремился быть толерантным и мягким, но извините, накипело)
Итак. Проясните вашу позицию. Вы за то, чтобы над будушим любого продукта не велось никаких размышлений и дискуссий, или вы просто " п*здабол-теоретик(простите)"?

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.31, 17:03
ElisDN
psixojoker писал(а): 2018.01.31, 16:41 Так и хочется спросить, а почему вы такие умные, не запилили свой личный продукт, идеальный, аху*енный, по всем стандартам и лучшим практикам? Почему SamDark - потратил, тратит и будет тратить свое время на создание продукта.
Просто какие "умные" как мы по таким видосикам и книгам как раз уже и запилили тысячи высококачественных библиотек, которые использует и дорабатывает весь PHP-мир. И мы умеем их искать и допиливать вместо того, чтобы "пилить ещё один личный продукт".

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.31, 17:19
psixojoker
zelenin писал(а): 2018.01.31, 16:46 Итак. Проясните вашу позицию. Вы за то, чтобы над будушим любого продукта не велось никаких размышлений и дискуссий, или вы просто " п*здабол-теоретик(простите)"?
Разве наш топик называется "Будущее Yii. Размышления и дискуссии" ?
А моя позиция к хейтерам описана выше.

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.31, 17:23
zelenin
psixojoker писал(а): 2018.01.31, 17:19
zelenin писал(а): 2018.01.31, 16:46 Итак. Проясните вашу позицию. Вы за то, чтобы над будушим любого продукта не велось никаких размышлений и дискуссий, или вы просто " п*здабол-теоретик(простите)"?
Разве наш топик называется "Будущее Yii. Размышления и дискуссии" ?
А моя позиция к хейтерам описана выше.
я рассматриваю любой негативный отзыв как возможное начало дискуссии о недостатках и способах/необходимости их устранения (чем мы тут и занимаемся, как мне кажется).

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.31, 17:45
psixojoker
zelenin писал(а): 2018.01.31, 17:23 я рассматриваю любой негативный отзыв как возможное начало дискуссии о недостатках и способах/необходимости их устранения (чем мы тут и занимаемся, как мне кажется).
Дело в том, что недостатков у хейтеров/критиков нет. В большинстве случаев это просто состояние бесполезной души.
Соответственно способов для их устранения лично я знаю не много.
Например, хейтер/критик может попытаться стать создателем/творцом.

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

Именно поэтому, я и пишу о том, что мнение хейтеров и критиков в большинстве случаев это ветер. Сегодня есть. Завтра нет.

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.01.31, 17:59
zelenin
psixojoker писал(а): 2018.01.31, 17:45
zelenin писал(а): 2018.01.31, 17:23 я рассматриваю любой негативный отзыв как возможное начало дискуссии о недостатках и способах/необходимости их устранения (чем мы тут и занимаемся, как мне кажется).
Дело в том, что недостатков у хейтеров/критиков нет. В большинстве случаев это просто состояние бесполезной души.
Соответственно способов для их устранения лично я знаю не много.
Например, хейтер/критик может попытаться стать создателем/творцом.

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

Именно поэтому, я и пишу о том, что мнение хейтеров и критиков в большинстве случаев это ветер. Сегодня есть. Завтра нет.
хейтерами и критиками здесь названы те же люди, что рассуждают о будущем yii2 в других ветках форума. Хейтерами они являются только для топик-стартера (собирательный образ программиста, чьей экспертизы не хватает на оценку качества продукта и его пригодности для разного рода проектов), которого устраивает работать на знакомом инструменте, а минусов он не видит. Но традиционно хейтерами называют людей, хейтящих инструмент без пользы для дела. Увы без пользы для дела - эта тема. "Руки прочь" от человека, которого все устраивает - ущербная позиция.
Поэтому давайте не теоретизировать, а общаться, основываясь на какой-то конкретике. Если вам кажется, что здесь кто-то что-то хейтит, давайте разберемся так ли это. Свободное сочинение на тему "хейтеры и иже с ними" - это ненужная суета.

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.02.01, 13:07
trueorfalse
Я писал и еще раз напишу.

Нужно сделать один сайт en + ru версию.
С хорошей практикой чем больше тем лучше.
Что это даст ?
Много чего, к примеру плохого кода все меньше и меньше.
+ Еще эту тему можно доработать.

Работаем работяги.

Если нужны идеи по различным темам, пишите подскажу.

Re: Yii2 - атака хейтеров и что делать дальше?

Добавлено: 2018.02.01, 13:22
zelenin
trueorfalse писал(а): 2018.02.01, 13:07 Я писал и еще раз напишу.

Нужно сделать один сайт en + ru версию.
С хорошей практикой чем больше тем лучше.
Что это даст ?
Много чего, к примеру плохого кода все меньше и меньше.
+ Еще эту тему можно доработать.

Работаем работяги.

Если нужны идеи по различным темам, пишите подскажу.
к чему это?