Это реально?

Не относящиеся к фреймворку и программированию вопросы
DarkLight
Сообщения: 31
Зарегистрирован: 2015.11.14, 01:23

Re: Это реально?

Сообщение DarkLight »

Приношу свои извинения, если обидел чем то или задел за живое.
Аватара пользователя
ElisDN
Сообщения: 5841
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Это реально?

Сообщение ElisDN »

DarkLight писал(а):Вот и мы все в шоке от такого, так чем yii плох?
Сильной связанностью, антипаттернами, несовместимостью с остальным PHP-миром, низким уровнем квалификации сообщества. Всё как обычно.
DarkLight
Сообщения: 31
Зарегистрирован: 2015.11.14, 01:23

Re: Это реально?

Сообщение DarkLight »

ElisDN писал(а):
DarkLight писал(а):Вот и мы все в шоке от такого, так чем yii плох?
Сильной связанностью, антипаттернами, несовместимостью с остальным PHP-миром, низким уровнем квалификации сообщества. Всё как обычно.
Хорошо, но если нужно создать что то по сложнее чем блог в сжатые сроки, как было в нашем случае, yii, как мне кажется подходит идеально, а потом уже, если проект выстреливает, то не вижу проблем переписать на Симфони. Как по мне, так можно и на Yii писать большие проекты, просто из за связанности их труднее потом поддерживать, поэтому нужно очень тщательно всё продумывать. Насчёт антипаттернов Ваша правда, тут как есть. Несовместимость? А как же тогда компоненты Симфони которые подключаются к yii? Может частичная несовместимость. Низкий уровень квалификации - ну везде есть кривые руки, и это не вина фреймворка, а вина тех кто юзает его. А так то, после опыта кодинга на симфони и зф сложилось впечатление что создатели прутся от собственного знания ООП\архитектуры и тд. всё так заумно и так долго и сложнее чем в других фреймворках, в результате при старте проект жрёт столько что разработчик худеет, но в плане правильности симфони и зф конечно впереди, тут бесспорно, что то похожее наблюдается в Магенто, там тоже такое впечатление что создатели решили не просто создать продукт, а больше показать свои знания.

П.С. А чем тогда по Вашему Yii хорош?
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Это реально?

Сообщение zelenin »

DarkLight писал(а):Хорошо, но если нужно создать что то по сложнее чем блог в сжатые сроки, как было в нашем случае, yii, как мне кажется подходит идеально, а потом уже, если проект выстреливает, то не вижу проблем переписать на Симфони.
ровно наоборот. легкий проект можно переписать. Сложный проект будет жить с неверно выбранным инструментом.
DarkLight писал(а):Как по мне, так можно и на Yii писать большие проекты, просто из за связанности их труднее потом поддерживать, поэтому нужно очень тщательно всё продумывать.
очевидно, что плоскогубцами можно гвозди забивать, просто неудобно. Это означает, что плоскогубцы - неподходящий инструмент.
DarkLight писал(а):Насчёт антипаттернов Ваша правда, тут как есть. Несовместимость? А как же тогда компоненты Симфони которые подключаются к yii?
вот именно. а компоненты yii... Стоп, их же не существует. Вообще тут скорее речь о неиспользовании лучших практик пхп-сообщества - свой йии-велосипединг.
DarkLight писал(а):Низкий уровень квалификации - ну везде есть кривые руки.
в йии-сообществе это превалирующее определение профессионализма, из-за того, что с ростом опыта и закалки становится понятным непригодность йии для серьезного кодинга - сильные всплывают, слабые остаются барахтаться. Это факт.
DarkLight писал(а):А так то, после опыта кодинга на симфони и зф сложилось впечатление что создатели прутся от собственного знания ООП\архитектуры и тд. всё так заумно и так долго и сложнее чем в других фреймворках, в результате при старте проект жрёт столько что разработчик худеет, но в плане правильности симфони и зф конечно впереди, тут бесспорно
поэтому вы будете делать сложные проекты на йии, потому что на симфони все заумно. А сложность поддержки будете обуславливать общей сложностью продукта, а не неверно выбранным инструментом, отсутствием опыта и соответствующей архитектурой.
DarkLight
Сообщения: 31
Зарегистрирован: 2015.11.14, 01:23

Re: Это реально?

Сообщение DarkLight »

zelenin писал(а):
DarkLight писал(а):Хорошо, но если нужно создать что то по сложнее чем блог в сжатые сроки, как было в нашем случае, yii, как мне кажется подходит идеально, а потом уже, если проект выстреливает, то не вижу проблем переписать на Симфони.
ровно наоборот. легкий проект можно переписать. Сложный проект будет жить с неверно выбранным инструментом.
DarkLight писал(а):Как по мне, так можно и на Yii писать большие проекты, просто из за связанности их труднее потом поддерживать, поэтому нужно очень тщательно всё продумывать.
очевидно, что плоскогубцами можно гвозди забивать, просто неудобно. Это означает, что плоскогубцы - неподходящий инструмент.
DarkLight писал(а):Насчёт антипаттернов Ваша правда, тут как есть. Несовместимость? А как же тогда компоненты Симфони которые подключаются к yii?
вот именно. а компоненты yii... Стоп, их же не существует. Вообще тут скорее речь о неиспользовании лучших практик пхп-сообщества - свой йии-велосипединг.
DarkLight писал(а):Низкий уровень квалификации - ну везде есть кривые руки.
в йии-сообществе это превалирующее определение профессионализма, из-за того, что с ростом опыта и закалки становится понятным непригодность йии для серьезного кодинга - сильные всплывают, слабые остаются барахтаться. Это факт.
DarkLight писал(а):А так то, после опыта кодинга на симфони и зф сложилось впечатление что создатели прутся от собственного знания ООП\архитектуры и тд. всё так заумно и так долго и сложнее чем в других фреймворках, в результате при старте проект жрёт столько что разработчик худеет, но в плане правильности симфони и зф конечно впереди, тут бесспорно
поэтому вы будете делать сложные проекты на йии, потому что на симфони все заумно. А сложность поддержки будете обуславливать общей сложностью продукта, а не неверно выбранным инструментом, отсутствием опыта и соответствующей архитектурой.
Ок, Вы пишете проект на каком либо продвинутом фреймворке сразу, тратя кучу времени и он не выстреливает, по факты Вы тупо из за этого теряете время, но при этом остаётся чувство того что ты крут, не спорю. Только какая бы не была пуля, но если она улетела в молоко, то разницы особой нет. Любой проект можно переписать и Вам ли это не знать, тем более если в результате бизнес тестов оказалось что он рентабельный, времени это займёт конечно поболее, но пока ведь есть рабочий вариант и пользователи прекрасно на нём посидят, уж кому кому, а им то плевать на связанность и прочее что под капотом, абы всё работало. Я к этому клоню.

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

Дубль гис что то не особо парятся.

Я буду делать сложные проекты с использованием инструментов которые мне покажутся верными, не делая предпочтений из собственной предрасположенности к тому или другому инструменту, хотя юии очень хорош при использовании в качестве пробного шара, так как создавать рабочие прототипы на нём быстрее намного
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Это реально?

Сообщение zelenin »

DarkLight писал(а):Ок, Вы пишете проект на каком либо продвинутом фреймворке сразу, тратя кучу времени и он не выстреливает, по факты Вы тупо из за этого теряете время
это частая байка - симфони/зенд сложны, а, значит, тратится много времени. По факту вы тратите время только если не знакомы с инструментом и необходимо изучение. Для знакомого инструмента все как везде - знакомые компоненты, копипастинг, конфигурация и поехали.
DarkLight писал(а):но при этом остаётся чувство того что ты крут, не спорю
вы понимаете, что обосновываете свою квалификацию намеком на ЧСВ более квалифицированных разработчиков? Вы не понимаете, они понимают, но вы считаете, что они не понимают, а просто понтуются.
DarkLight писал(а):Только какая бы не была пуля, но если она улетела в молоко, то разницы особой нет. Любой проект можно переписать и Вам ли это не знать
вы очень категорично высказываетесь о частностях. Сложный проект нельзя переписать - можно только с нуля его создать. Хорошо спроектированный проект можно как угодно расширять без переписывания.
DarkLight писал(а):Дубль гис что то не особо парятся.
еще одна байка пятилетней давности и еще одна частность - "дубль гис забивают гвозди плоскогубцами и не особо парятся". Просто надо понимать - действительно ли плоскогубцами круто забивать гвозди, или дубль гис некомпетентен.
DarkLight писал(а):Я буду делать сложные проекты с использованием инструментов которые мне покажутся верными, не делая предпочтений из собственной предрасположенности к тому или другому инструменту.
тем не менее вы защищаете yii, а я действительно делаю, поскольку знаю область со многих сторон: опыт нескольких фреймворков, архитектуры, программирования, а, главное, понимание что и зачем вообще делается.
DarkLight
Сообщения: 31
Зарегистрирован: 2015.11.14, 01:23

Re: Это реально?

Сообщение DarkLight »

zelenin писал(а):
DarkLight писал(а):Ок, Вы пишете проект на каком либо продвинутом фреймворке сразу, тратя кучу времени и он не выстреливает, по факты Вы тупо из за этого теряете время
это частая байка - симфони/зенд сложны, а, значит, тратится много времени. По факту вы тратите время только если не знакомы с инструментом и необходимо изучение. Для знакомого инструмента все как везде - знакомые компоненты, копипастинг, конфигурация и поехали.
DarkLight писал(а):но при этом остаётся чувство того что ты крут, не спорю
вы понимаете, что обосновываете свою квалификацию намеком на ЧСВ более квалифицированных разработчиков? Вы не понимаете, они понимают, но вы считаете, что они не понимают, а просто понтуются.
DarkLight писал(а):Только какая бы не была пуля, но если она улетела в молоко, то разницы особой нет. Любой проект можно переписать и Вам ли это не знать
вы очень категорично высказываетесь о частностях. Сложный проект нельзя переписать - можно только с нуля его создать. Хорошо спроектированный проект можно как угодно расширять без переписывания.
DarkLight писал(а):Дубль гис что то не особо парятся.
еще одна байка пятилетней давности и еще одна частность - "дубль гис забивают гвозди плоскогубцами и не особо парятся".
DarkLight писал(а):Я буду делать сложные проекты с использованием инструментов которые мне покажутся верными, не делая предпочтений из собственной предрасположенности к тому или другому инструменту.
тем не менее вы защищаете yii, а я действительно делаю.
Угу, Вы ещё скажите что в абсолютно одинаковых проектах на зф\симфони и юии\ларе получается одинаковое количество кода, не все участки копипастой преодолеваются, много нужно ручками набивать исходя из специфики проекта. И в зф\симфни наибивать нужно намного больше.

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

Не знаю как у Вас, но переписать проект, а не части кода в моём понимании - это и есть создать с нуля, оставив концепцию ту же, но с использованием других инструментов\подходов к её реализации.

Да, защищаю, потому что он реально удобный инструмент для создания прототипов, как было в нашем случае и на нём сделать прототип быстрее чем на зф\симфони.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Это реально?

Сообщение zelenin »

DarkLight писал(а):Угу, Вы ещё скажите что в абсолютно одинаковых проектах на зф\симфони и юии\ларе получается одинаковое количество кода
например? назовите что-то из симфони, что заставит вас написать больше кода?
DarkLight писал(а):Не знаю как у Вас, но переписать проект, а не части кода в моём понимании - это и есть создать с нуля, оставив концепцию ту же, но с использованием других инструментов\подходов к её реализации.
это очень дорого. Дороже чем потратить +20% времени на другом инструменте например. Но важно понимать, что инструмент лишь подталкивает к хорошему, а хорошое построение приложения - опыт и понимание разработчиков. А yii еще к тому же и отталкивает от этого.
DarkLight
Сообщения: 31
Зарегистрирован: 2015.11.14, 01:23

Re: Это реально?

Сообщение DarkLight »

Предвидя следующие ответы скажу наперёд, Вы непревзойдённый мастер, умеете читать код с закрытыми глазами, а я смерд недостойный Вашего взгляда. Дальше что? Мне уже поднадоело с Вами общаться. Но как бы Вам не хотелось навязать точку зрения, у меня она осталась прежней.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Это реально?

Сообщение zelenin »

DarkLight писал(а):Предвидя следующие ответы скажу наперёд, Вы непревзойдённый мастер, умеете читать код с закрытыми глазами, а я смерд недостойный Вашего взгляда. Дальше что? Мне уже поднадоело с Вами общаться.
вам неинтересно мнение более опытного программиста? или вы не принимаете то, что я более опытен? а вообще есть понимание, что всегда есть кто-то опытнее вас? вы считаете, что вы программист хорошего уровня, а те, кто пытаются с вами дискутировать, поднимают свою самооценку? вам интересно дискутировать только когда вы заведомо сильны?
DarkLight
Сообщения: 31
Зарегистрирован: 2015.11.14, 01:23

Re: Это реально?

Сообщение DarkLight »

Ну почему не понимаю, я прекрасно знаю Ваш уровень, 4 года уже на этом сайте нахожу ответы на вопросы правда до вчерашнего дня, только в качестве гостя, но читал не раз Ваши ответы в темах, где кто то имел неосторожность проявить тёплые чувства к этому фреймворку. Просто все Ваши посты пропитаны неприязню к юии. И общаться на форуме юии с человеком, который его не любит, для меня как то странно.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Это реально?

Сообщение zelenin »

DarkLight писал(а):Ну почему не понимаю, я прекрасно знаю Ваш уровень, 4 года уже на этом сайте нахожу ответы на вопросы правда до вчерашнего дня, только в качестве гостя. Просто все Ваши посты пропитаны неприязню к юии. И общаться на форуме юии с человеком, который его не любит, для меня как то странно.
а, то есть вам неинтересно мое мнение о программировании, потому что мы на форуме yii, а не на общем форуме о программировании. ок
PS не надо называть неприязнью фактическую оценку. плесневелый хлеб - говно - это оценка, а не неприязнь к плесневелому хлебу.
DarkLight
Сообщения: 31
Зарегистрирован: 2015.11.14, 01:23

Re: Это реально?

Сообщение DarkLight »

Да вообще тема создавалась не о том какой фреймворк сильнее, но зашёл разговор о юии, и я имел неосторожность его защитить, и так как Вам он не нравится, то трудно было не догадаться к чему это приведёт, поэтому и написал - это путь в никуда. Каждый будет отстаивать свою точку зрения, находить аргументы и тд.
Аватара пользователя
ElisDN
Сообщения: 5841
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Это реально?

Сообщение ElisDN »

DarkLight писал(а):Как по мне...
Кстати, у меня к Вам, как к человеку опытному, несколько вопросов по Yii2:

1. Как Вы инкапсулируете изменчивость?
2. Где предпочитаете конфигурировать DIC?
3. Как мОкаете схему базы для юнит-тестов?
4. Как сохраняете массивы и Value Objects в AR?
nepob
Сообщения: 18
Зарегистрирован: 2016.02.23, 09:25

Re: Это реально?

Сообщение nepob »

Мыши (zelenin и ElisDN) кололись, но продолжали есть кактус :)
С zelenin, то все понятно, у симфони нету форума, ему скучно и поэтому он зависает на этом форуме.
Но вы, Дмитрий, почему снимаете вебинры по yii, пишете статьи, и в тоже время охаиваете его?
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Это реально?

Сообщение zelenin »

nepob писал(а):Мыши (zelenin и ElisDN) кололись, но продолжали есть кактус :)
С zelenin, то все понятно, у симфони нету форума, ему скучно и поэтому он зависает на этом форуме.
я не юзаю симфони)
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Это реально?

Сообщение zelenin »

nepob писал(а):Но вы, Дмитрий, почему снимаете вебинры по yii, пишете статьи, и в тоже время охаиваете его?
просто вы почему-то пытаетесь приплести сюда бинарную логику, хотя составляющих много.
Аватара пользователя
ElisDN
Сообщения: 5841
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Это реально?

Сообщение ElisDN »

nepob писал(а):Дмитрий, почему снимаете вебинары по yii, пишете статьи, и в тоже время охаиваете его?
Пишу статьи, снимаю видео, преподаю три раза в неделю лично и иногда массово на курсах. Наверное потому, что давно ковыряюсь во фреймворке, ООП, рефакторинге и архитектуре, могу хоть примерно оценить сильные и слабые стороны каждого решения; изучаю различные практики программирования вообще и в частности в разных фреймворках (не только в Yii), изобретаю новые подходы, улучшаю и продвигаю зарекомендовавшие себя старые.

А насчёт недовольства... Совсем недавно Вы сами охаивали некий компонент, говоря, что там всё криво и нет единого API. Аналогично через некоторое время начнёте замечать, что в большинстве компонентов всё также криво и нет единого API. И в самих фреймворках начнёте находить кривые и ровные вещи.
R3D3
Сообщения: 352
Зарегистрирован: 2010.04.11, 14:52

Re: Это реально?

Сообщение R3D3 »

А заказчик привел примеры соцсети с аналогичным функционалом и написанной за 2 месяца?
Можно написать соцсеть за месяц, а можно за год, и качество у этих продуктов будет весьма различаться.
Yii Jabber Conference: yii@conference.jabber.ru
DarkLight
Сообщения: 31
Зарегистрирован: 2015.11.14, 01:23

Re: Это реально?

Сообщение DarkLight »

Дмитрий, да я даже не знаю что за заклинания Вы там перечислили, честно-честно, особенно порадовало 'мОкаете', если я из КЗ, значит не знаю что такое mock? Довольно в общем выпадов, больше на провокации не отвечаю, потому что это по моему мнению путь в никуда, и так по теме всего пара ответов. Остальное перепалка от которой толку 0.
Ответить