@yii2ru

Страница 734 из 1721
Ярослав
30.10.2017
07:08:44
Вопрос с подвохом

Ярослав
30.10.2017
07:09:04
Ахах

?
30.10.2017
07:09:06
:)

Google
Дмитрий
30.10.2017
07:09:07
Он сам себя напишет

Ярослав
30.10.2017
07:09:45
Это в какой версии AI в php впилили?)

?
30.10.2017
07:10:25
в той версии когда в инетах начали писать php говно

Dmitry
30.10.2017
07:10:50
Boris
30.10.2017
07:11:44
Ярослав
30.10.2017
07:11:58
Три
Долго тереть?)

Boris
30.10.2017
07:12:12
Три программиста

Знаешь почему?

Ярослав
30.10.2017
07:12:29
Просвети

Dmitry
30.10.2017
07:12:31
Три программиста
двусмысленно )))

Boris
30.10.2017
07:13:22
Просвети
Бог любит троицу.

Вы не православные что-ли?

Ярослав
30.10.2017
07:13:53
Бог любит троицу.
Мне кажется, что php - результат чьего-то греха

Google
Ярослав
30.10.2017
07:14:25
Boris
30.10.2017
07:15:02
Понятно с вами все. Мало того что линухи свои ставите, в блокнотах не пишите, так еще и не православные.

Ярослав
30.10.2017
07:16:23
На самом деле, это все от лукавого Ваши фреймворки, паттерны Нужно по библии все делать, все в одном скрипте Вы думаете почему у вас проблемы с IoC ? Нет архитектуры - нет проблем :)

Ребят, есть в чате кто книги читает ?

По программированию

Ярослав
30.10.2017
07:19:18
По программированию

Какие?

Boris
30.10.2017
07:19:30
Нет. Это от лукавого.

Дмитрий
30.10.2017
07:19:46
А из книг только библии

Boris
30.10.2017
07:19:46
Зандстру читаю, пока нравится.

Ярослав
30.10.2017
07:19:48
Интересно, в основном, в онлайне читаете или бумажные версии покупаете ?

Boris
30.10.2017
07:20:35
Интересно, в основном, в онлайне читаете или бумажные версии покупаете ?
Если стоящая беру в бумаге, с экрана читать не могу

Дмитрий
30.10.2017
07:20:35
Интересно, в основном, в онлайне читаете или бумажные версии покупаете ?
Пытаюсь найти бумажные, но ссука, когда цена охуевшая приходится электронку читать

3,5 куска за книгу - нахуй нахуй

Ярослав
30.10.2017
07:21:18


У меня пока только две

Остальные в электронном виде

Boris
30.10.2017
07:22:04
Совершенный код тоже купить хочу

Google
Boris
30.10.2017
07:22:26
3,5 куска за книгу - нахуй нахуй
550грн за Зандстру отдал, совершенный код вроде около 800

Dmitry
30.10.2017
07:22:34
У меня пока только две
вторую так и не осолил, оч сложно написано (

Boris
30.10.2017
07:22:35
Чот я думал в РФ дешевле книги

Ярослав
30.10.2017
07:22:37
Это же Библия программиста )

Boris
30.10.2017
07:22:50
На озоне цены смотрел

Dmitry
30.10.2017
07:23:04
Чот я думал в РФ дешевле книги
я сбербанк бонусами пользуюсь, поэтому книги по 300-500р выходят )

Дмитрий
30.10.2017
07:23:16
Чот я думал в РФ дешевле книги
На озоне вообще охуевшие )

Boris
30.10.2017
07:23:32
https://youtu.be/62Sah3_Tcb8?t=4m59s

МОЖЕТ ВЫ ЕЩЕ НА МАТИЛЬДУ ХОДИЛИ?

Ярослав
30.10.2017
07:23:45
вторую так и не осолил, оч сложно написано (
Мне тоже не все понятно, в любом случае , лучше прочесть и знать - когда будет подходящий момент - можно будет не пилить свой велосипед :) Я так думаю - знания мешать не будут, когда прийдёт время - все вещи на свои места встанут

Павел
30.10.2017
07:24:11
https://youtu.be/62Sah3_Tcb8?t=4m59s
Чо это за херота?

Boris
30.10.2017
07:24:27
На озоне вообще охуевшие )
Не могу сказать за РФ, но у нас в основном на розетке все.

Дешевле нигде нет.

Ярослав
30.10.2017
07:25:27
не, я для себе выбрал headfirst паттерны проектирования - она доступнее
Ты же понимаешь, что в одной книге все не охватить Мне если что не понятно в книге - иду гуглить :)

Evgeniy
30.10.2017
07:25:27
https://www.bsuir.by/m/12_100229_1_98218.pdf Стив Макконнелл - Совершенный КОД

Dmitry
30.10.2017
07:26:38
Ты же понимаешь, что в одной книге все не охватить Мне если что не понятно в книге - иду гуглить :)
от гофа там по сути каталог. Поэтому из той книги что написал и почерпнул идею, а как каталог юзаю инет с примерами на знакомом языке

Ярослав
30.10.2017
07:26:59
https://www.bsuir.by/m/12_100229_1_98218.pdf Стив Макконнелл - Совершенный КОД
Полезная ссылочка Раз уж в разнос пошли вот ссылочка , там куча книг по it https://cobooks.tk

от гофа там по сути каталог. Поэтому из той книги что написал и почерпнул идею, а как каталог юзаю инет с примерами на знакомом языке
Надо будет глянуть на книженцию :) Не знаю как кому, мне легче на практических примерах разбирать паттерны, хотя бы 1-3 юз кейса и норм

Google
Vladimir
30.10.2017
07:37:38
@kravalg спасибо за ссылки, но вопрос так и не пропал, почему Yii::createObject считают локатором, ведь это прослойка для доступа к IOC контейнеру

Ярослав
30.10.2017
07:39:21
Сам по себе createObject не может быть локатором, потому что этот метод просто создаёт обьект А вот Yii::$container->get('') является таковым.

Stas
30.10.2017
07:49:22
всем доброго утра

кто то работал с платежкой Fondy?

Ярослав
30.10.2017
07:49:59
Вот пруф из доки yii Yii implements its service locator on top of the dependency injection (DI) container. When a service locator is trying to create a new object instance, it will forward the call to the DI container. The latter will resolve the dependencies automatically as described above.

@KoJIT призываю

Dmitry
30.10.2017
07:53:08
@KoJIT призываю
ладно, не поленился. Нашел исходноее сообщение Vladimir, [27.10.17 21:29] [In reply to Dmitriy Kuts] К примеру в контроллере $queue = Yii::createObject(['class' => queueClassName, ...]); $form = Yii::createObject(['class' => formClassName, 'queue' => $queue, ...]); Внутри в форме (отнаследованно от Model) protected $queue; public function setQueue(QueueInterface $queue) { $this->queue = $queue; } При создании будет вызван Сеттер т.к queue protected

Ярослав
30.10.2017
08:03:07
Это вообще не IoC, с чего ты решил обратное ?

Просто создание объекта

Точнее createObject - не IoC

А вот метод setQueue - IoC, если детальнее то DI by method

@KoJIT понял о чем я?

Vladimir
30.10.2017
08:10:43
Сам по себе createObject не может быть локатором, потому что этот метод просто создаёт обьект А вот Yii::$container->get('') является таковым.
почему ?, это же получение зависимости из контейнера. Смотерл контейнер, единственно что хранится - сингтоны, остальное собирается в зависимости были-ли какие-то глобальный настроки (definitions)

@KoJIT понял о чем я?
да, я путал контейнер и сам процесс DI

Ярослав
30.10.2017
08:12:53
Твои вопросы больше похожи на игру слов и терминов :)

Прочти, расставит многие вещи на места, если ещё не читал :) https://habrahabr.ru/post/244517/

Google
?
30.10.2017
08:14:40
У меня пока только две
У меня тоже эти две, ниасил читать, ВРЕМЕНИ НЕТ

Тупая отмазка

Ярослав
30.10.2017
08:15:11
тутже сказано что сервис локатор (Yii::$app) использует DI контейнер для создания конмпонентов
Вот перевод из русской доки yii Yii реализует свой service locator поверх контейнера внедрения зависимостей. Когда service locator пытается создать новый экземпляр объекта, он перенаправляет вызов на контейнер внедрения зависимостей. Последний будет разрешать зависимости автоматически, как описано выше.

?
30.10.2017
08:16:08
Ютуп

Работа

КУЧА РАБОТЫ

>_< как же дохрена работы

Ярослав
30.10.2017
08:18:06
Бро, это паттерны , они с объектами работают )

В примере createObject просто создаёт нужный нам объект

?
30.10.2017
08:23:28
Instance::ensure тогда что?

Запутали меня тоже, DI, SL

Ну нафиг, всё в 1 файле в блокноте под денвером на апаче норм же

Дмитрий
30.10.2017
08:23:58
?
30.10.2017
08:23:59
Умники, работали бы лучше

Дмитрий
30.10.2017
08:24:13
А мы и работаем

Boris
30.10.2017
08:24:18
Развели еклмн734 и пср342

Дмитрий
30.10.2017
08:24:33
Как раз всю хрень с DI и пишем (

Boris
30.10.2017
08:24:33
А работать некому

Страница 734 из 1721