Бернгардт
18.02.2017
23:00:43
@kolgarn а я наоборот люблю массивы, как раз за то что можно просто взять принтр и понять что и где. Объект обозначается отнюдь не весь, мусора гораздо больше. Привязка к документации выше
Igor
18.02.2017
23:01:08
с isset
и вспоминания есть ли это поле
Google
Бернгардт
18.02.2017
23:01:39
Однако если документации нет -это проще чем угадать нужный метод
Igor
18.02.2017
23:01:59
т.е.
getPreviewPicture()->getResize(11,22)->getSrc()
Dmitry
18.02.2017
23:03:07
Бернгардт
18.02.2017
23:03:09
Опять же. Вот ты говоришь про то, что достаточно схему прописать. А я смотрю на схему данных инфоблоков первых и вторых и грущу. Я правда не понимаю как описать схему
Igor
18.02.2017
23:03:46
Бернгардт
18.02.2017
23:04:06
Igor
18.02.2017
23:04:23
а не ide как таковой
Dmitry
18.02.2017
23:04:32
Бернгардт
18.02.2017
23:04:43
Google
Igor
18.02.2017
23:05:32
Бернгардт
18.02.2017
23:06:31
а нахрена?
Если задача маленькая и на 10 минут -делать локальную копию проекта, чтобы он нормально проиндексировался немного избыточно
Igor
18.02.2017
23:07:04
Бернгардт
18.02.2017
23:07:34
Сабл прошлый век? Серьезно
Igor
18.02.2017
23:07:47
мне проще переучить человека на шторм
Evg
18.02.2017
23:08:09
работал в шторме было норм. работаю в атоме - тоже норм)
Бернгардт
18.02.2017
23:08:18
Igor
18.02.2017
23:09:21
Dmitry
18.02.2017
23:10:23
Бернгардт
18.02.2017
23:10:58
есть еще идешки
Мне сама идеология не очень вставляет. Если большой проект на длительной поддержке, он локальный -тогда иде оправдывается.
А меня эта идеология впринципе не вставляет
Igor
18.02.2017
23:11:37
хотя бы на корзину новую
нету там больше массивчиков
я не о компоненте если что)
даже классы хелперы старые юзают после конвертации именно объекты
Google
Бернгардт
18.02.2017
23:12:53
Да можно и снеппетов нафигачить, и как проект открыть и проиндексировать. Однако это не решает одной проблемы. Вы по подсказкам иде действительно можете к примеру оформление заказа собрать? Без документации. Серьезно?
Igor
18.02.2017
23:13:15
от слова совсем
Бернгардт
18.02.2017
23:13:30
Dmitry
18.02.2017
23:13:45
Igor
18.02.2017
23:14:15
не хватает некоторых методов, но это придет к ним
Бернгардт
18.02.2017
23:15:19
Причем иде лишь поможет найти исходники
Igor
18.02.2017
23:17:17
посмотри исходники симфони
Бернгардт
18.02.2017
23:17:28
Я просто вижу как дебаг простых вещей, или разработка простых вещей -по факту занимает в 2-5 раз больше. Код, который получается, очевиднее не становится.
Дополнительно получаем доп.риск. Мне просто грустно
Igor
18.02.2017
23:17:31
и скажи, что именно там тебе не понятно
ммм... я вот пожалуй не соглашусь
и вижу людей, которые потратив время собирают сложные проекты за неделю
да. программист на пол ставки будет вкуривать дольше
Бернгардт
18.02.2017
23:18:49
При чем тут симфони? Покажи мне проект на симфони который хотябы три года проработал, обновляясь, но не переписываясь. Тогда можно будет поставить рядом
Igor
18.02.2017
23:19:02
это не о симфони
Dmitry
18.02.2017
23:19:26
Igor
18.02.2017
23:19:26
но там примеров достаточно длинных проектов
Google
Igor
18.02.2017
23:19:53
а вообще забугром живут люди
обновляются
на симфони
Бернгардт
18.02.2017
23:19:58
Igor
18.02.2017
23:20:03
ок. la moda
кстати.
ок проект
симфони
Бернгардт
18.02.2017
23:20:17
За бугром и на друпале живут
Igor
18.02.2017
23:20:26
рамблер тот же
Бернгардт
18.02.2017
23:20:40
Про магенту не скажу, т.к. не имел чести
Igor
18.02.2017
23:20:40
пасаны сайтец на симфони пилят
больше тебе скажут чистые симфонисты
Бернгардт
18.02.2017
23:21:24
Ладно. Пустое это. Мы вообще про разное говорим
Я вот реальные 2 человеко дня потерял. Бодаясь с глупостями. Имя которым новое ядро. А бага там на 2 минуты
И дело просто в неочевидностях. Может оно поменяется. Может нет
Я скорее за второе.
Еще я знаю что идеальных структур данных не бывает. Пример инфоблоки
И почти наверняка будут следующие. И схема данных там будет совсем другая. Достаточно ввести группы характеристик и приплыли. Через апи это можно прикрыть, через универсальный орм нет. Т.е. прощай обратная совместимость.
Что за сложные сайты собирают за несколько недель, которые нельзя были ранее собрать. Я даже не знаю
Igor
18.02.2017
23:28:49
мне просто кажется
Google
Igor
18.02.2017
23:28:52
ты путаешь апи
и орм
в нормальной ситуации есть орм для доступа к данным
и сервисы
ако апи
для работы с ними
т.е. есть сервис где ты пинаешь "добавить в корзину"
ты не думаешь чего там произойдет
Бернгардт
18.02.2017
23:30:19
Да. Наверное путаю. Так как в этой реализации не вижу особой разницы
Вместо апи насаждается орм и псевдоапи которое просто возвращает объекты которые фактически то же самое.
А как иначе если толпа скандирует - а с этим то как сделать джоин
Может я чего то не понимаю
Igor
18.02.2017
23:34:34
серьезно
попробуй доктрину
или элокуэнт
Бернгардт
18.02.2017
23:35:14
Ну однако именно он тебе вспомнила. Наверняка самый удачный же привел
Igor
18.02.2017
23:35:14
поймешь о чем я
Бернгардт
18.02.2017
23:36:07
Понимаешь в чём дело. Я не сомневаюсь что доктрина хороша. Много о ней слышал, правда
Руки не доходили. По одной простой причине. И так все работало
А так же знаю что года два назад еще всплыли темы -как ее обойти
думаю сейчас она глупых ошибок уже лишилась и мои данные устарели
что под нагрузкой или при достаточно неочевидной схеме - оно иногда ложится в самых неожиданных местах..
да, наверное это уже все решилось.. да и я наверняка не последнее же слышал
в любом случае для типовых вещей, особенно если нагрузки нет - она хороша, я вот не сомневаюсь даже в этом