@oop_ru

Страница 21 из 785
Sergei
09.12.2016
08:42:12
По счастью это не мешает почерпывать внятные мысли из его лекций.

Aleh
09.12.2016
08:45:51
омг только заметил http://ru.yegor256.com/
Да вроде там и неплохо, мне ещё про стартапы понравилось

Sergey
09.12.2016
08:51:57
он помимо того что делает жесткие набросы на тему ооп

так еще и анархист)

Google
Sergey
09.12.2016
08:52:39
>Главной угрозой для развитых страх, а значит и мировых корпораций, а значит и всей мировой элиты, являемся мы с вами—граждане этих стран почти в каждом посте такие предложения

Aleh
09.12.2016
08:55:24
Прочитал 4 поста

Почти все размышления нахожу очень разумными, а со многими согласен)

Sergey
09.12.2016
08:58:06
ну такое)

Sergey
09.12.2016
08:58:28
Прочитал 4 поста
просто ты беларусик)

а Серега... чуть-чуть таец

Aleh
09.12.2016
09:01:05
Хз, наверное)

Sergey
09.12.2016
09:02:52
если все видят правительство как доильную машину и машину для террора своих граждан, то я вижу скажем Новергию, где грамотное правительство и социализм во всю процветает) поэтому с ним и не согласен

Aleh
09.12.2016
09:07:41
Идеи анархии и будут сильно развиваться в наших странах, где есть четкое отделение чиновников от других граждан и отсутствие возможности простых граждан как-то влиять на действия чиновников. Возникают эти аппаратные игры и вот это все. Но не тема этого чатика)

Marat
09.12.2016
09:39:44
Анархия выгодна сильным но не старикам и детям

Sergey
09.12.2016
09:40:17
всегда будут лидеры и последователи

немного наброшу вам тут

какие паттерны в основном юзаете, зачем, какие кейсы?

Google
Marat
09.12.2016
10:36:09
mvc ибо пока только его умею, кстати не понимаю в чем фишка синглтона ?

по моему жутко неудобная фигня

Evgeniy
09.12.2016
10:38:36
di

очень нравиться или ioc

ну на крайняк service locator есть везде и очень полезен

ну а далее уже прокси, адаптеры и тд)

стратегии и прочее

Marat
09.12.2016
10:39:59
кстати ребят если есть у кого ссылки на норм ресурсы по патернам скиньте плиз

Sergey
09.12.2016
10:40:05
уточню наверное - паттерны по GoF

Evgeniy
09.12.2016
10:40:41
ну php же)

Marat
09.12.2016
10:41:52
спорим не умеешь?)
и если ты докажешь что я не умею ты испытаешь мощное моральное удовлетворение ?

Sergey
09.12.2016
10:41:53
Evgeniy
09.12.2016
10:42:08
есть же

Sergey
09.12.2016
10:42:13
Evgeniy
09.12.2016
10:42:20
http://designpatternsphp.readthedocs.io/en/latest/

там даже перевод есть частичный

Sergey
09.12.2016
10:42:28
ну я о них и говорю

Evgeniy
09.12.2016
10:42:37
материалов куча же

Google
Sergey
09.12.2016
10:43:02
http://designpatternsphp.readthedocs.io/en/latest/Creational/Pool/README.html - вот не пойму, нахера это добавлять в паттерны по пхп?

Evgeniy
09.12.2016
10:43:09
вообще на проекте начинаю с внедрения di или ioc или service locator

Marat
09.12.2016
10:43:11
я знаю , просто хотел услышать что то от более опытных , по конкретно проверенному материалу

Evgeniy
09.12.2016
10:43:14
а далее уже по желанию)

проверенный материал это личный опыт

остальное писанина которую надо проверять

и не более 1 эксперемента на проект, если охото проект в срок сдать

Marat
09.12.2016
10:44:07
не спорю но у большинства здесь сидящих опыта больше

Evgeniy
09.12.2016
10:44:25
а у кого то его нет, но он считает что есть)

Sergey
09.12.2016
10:44:29
Sergey
09.12.2016
10:44:29
три этапа изучения паттернов - Сначала мы любим паттерны - Потом мы начинаем их ненавидеть - Потом мы начинаем понимать зачем они нужны и что когда юзать

Evgeniy
09.12.2016
10:44:54
да вообще судя по статье фаулера

разница между di и sl

от способа применения если ты экземпляр передаешь в объект это sl

а если зависимости сразу готовые это di

сейчас ссылку кину

Sergey
09.12.2016
10:45:42
ну как бы да

Sergey
09.12.2016
10:45:51
inversion не паттерн же)
как у тебя тогда может быть di или ioc ?)

Google
Sergey
09.12.2016
10:45:57
оно потому и называется "инъекция зависимостей" а не "инъекция шляпы достающая зависимости"

Evgeniy
09.12.2016
10:46:04
http://martinfowler.com/articles/injection.html

Sergey
09.12.2016
10:46:08
как у тебя тогда может быть di или ioc ?)
ну вот с ioc да, нипонятно...

Evgeniy
09.12.2016
10:46:13
где то видел перевод на великий и могучий

Sergey
09.12.2016
10:46:25
ну вот с ioc да, нипонятно...
поэтому я и переспросил, о чем вообще это было

Sergey
09.12.2016
10:46:25
ioc - идея. di/sl - реализации

Aleh
09.12.2016
10:46:27
три этапа изучения паттернов - Сначала мы любим паттерны - Потом мы начинаем их ненавидеть - Потом мы начинаем понимать зачем они нужны и что когда юзать
- сначала мы используем паттерны - потом изучаем, но еще не понимаем, что уже их используем и начинаем овер юзать - ненавидим паттерны - осознаем предыдущие 3 пункта

Evgeniy
09.12.2016
10:46:37
только там зависимости могут быть разными )

Sergey
09.12.2016
10:46:53
ioc тоже по сути иньекция
ioc это INVERSION OF CONTROL, принцип. Не паттерн

Dependency injection или service locator или фабрики или что угодно - это способы реализации этого принципа

Sergey
09.12.2016
10:47:29
ок, мой любимый вопрос) event dispatcher - какой паттерн?

Sergey
09.12.2016
10:47:32
тип "юзай DI что бы добиться IoC"

Aleh
09.12.2016
10:47:54
DI сам по себе ж паттерн, а di container - реализация

Sergey
09.12.2016
10:48:27
ну да, DI - паттерн.

Aleh
09.12.2016
10:48:39
мне просто нравится как звучит DIC

Sergey
09.12.2016
10:48:42
паттерны - это обобщенные реализации

Sergey
09.12.2016
10:48:46
dick

Aleh
09.12.2016
10:48:48
научись пользоваться своим dic'ом

Sergey
09.12.2016
10:49:00
d u like dics? - oh doooogs...

Google
Sergey
09.12.2016
10:49:02
но увы оно не так звучит

Aleh
09.12.2016
10:49:09
ой все

Sergey
09.12.2016
10:49:14
ducks

:D

помню были времена

на собеседованиях по этим паттернам гоняли везде

Evgeniy
09.12.2016
10:50:42
ioc это INVERSION OF CONTROL, принцип. Не паттерн
да принцип будет более точное слово

просто паттерн в моем понимание это инструмент

если я вижу что в проекте принято так делать, я считаю о ioc

если я вижу что service locator везде передают и изнего выдергивают завимости я думаю о это service locator

Evgeniy
09.12.2016
10:52:23
фабричные методы не люблю из за статических методов, которые доступны где угодно

и их могут вызвать откуда угодно кто угодно

Sergey
09.12.2016
10:52:49
пусть вызывают, в чем проблема то?)

Evgeniy
09.12.2016
10:52:55
но осознай тот факт что ты человек

Aleh
09.12.2016
10:53:17
пускай бегут, но нигде этого говна больше не пишут

Sergey
09.12.2016
10:53:29
лучше сразу голову, чтобы наверняка

Evgeniy
09.12.2016
10:53:40
я не люблю лишние методы наружу выкидывать)

инкапсуляция все дела)

Страница 21 из 785