@phpgeeks

Страница 4476 из 8430
Егор
05.04.2017
22:24:37
У меня нет такого опыта, чтобы точно сказать, но я предполагаю, что такие фреймворки нужны для больших масштабов, для сложных проектов, и нужда в них обусловлена сокращением времени разработки. А для подавляющего большинства страничек в интернете вордпресс больше подходит))

Dmitriy
05.04.2017
22:31:25
И для этого тоже

а так нет

Google
F01134H
05.04.2017
22:53:53
Блин, че посмотреть на ночь?

еще час не спать

f4rt~
05.04.2017
22:54:08
Джон уик2

F01134H
05.04.2017
22:54:13
он в ts

Mihail
05.04.2017
22:54:20
ниукого шторм не подтупливал ?

у меня дико тормозить начал

начинаешь писать и он в тупняк выпадает

Евгений
05.04.2017
22:54:47
Блин, че посмотреть на ночь?
спроси у куца ужастиков на ночь

Mihail
05.04.2017
22:54:48
сек на 30

F01134H
05.04.2017
22:54:58
да ну, не хочу ужастики

тем-более я все нормальные уже пересмотрел)

Dmitriy
05.04.2017
22:55:46
da horsie
05.04.2017
22:56:00
еще час не спать
https://www.youtube.com/watch?v=ZJ63ltuwMaE

Google
F01134H
05.04.2017
22:56:12
2014 =\

еще и на английском

еще и доктрина

f4rt~
05.04.2017
22:56:22
https://www.youtube.com/watch?v=ZJ63ltuwMaE
а я Егора всем советую)

F01134H
05.04.2017
22:56:50
ничего против не имею, но по работе пропел

da horsie
05.04.2017
22:56:56
я сегодня слушал этот видос. очень хороший

f4rt~
05.04.2017
22:57:07
https://www.youtube.com/watch?v=85B3FV_sB60

я этот слушал

da horsie
05.04.2017
22:57:17
там не про доктрину вообще

f4rt~
05.04.2017
22:57:38
и посмотрел пару видосиков с php mast watch

~10 ?

может сюда в описание добавить ссылки?

da horsie
05.04.2017
22:59:48
а я Егора всем советую)
Егор там слил вопросы имхо

f4rt~
05.04.2017
23:00:07
Егор там слил вопросы имхо
нуу есть немножко

da horsie
05.04.2017
23:00:20
мог бы школоту просто размазать по стенам, но чето протупил

f4rt~
05.04.2017
23:00:25
но куда более принципиальна тема, которую он поднимает, да она не новая, да есть внегласные правила и тд

ну вот встал не с той ноги, бывает)

мог бы школоту просто размазать по стенам, но чето протупил
когда я дождусь, кроме переводов и пары статей, коняшу на митапе каком-то в роли докладчика?

da horsie
05.04.2017
23:02:57
я не мастер говорить

f4rt~
05.04.2017
23:03:05
Да ну ты это брось

Google
da horsie
05.04.2017
23:03:08
могу только критиковать по интернету

f4rt~
05.04.2017
23:03:13
не правда

da horsie
05.04.2017
23:04:34
у нас в конце месяца будет конфа

если так получится, что меня там что-нить попросят сказать, я выложу видос

f4rt~
05.04.2017
23:05:18
по рукам)

важно то, что ты оставишь после себя

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

так ладно пойду я спать

всем приятных сновидений/продуктивного рабочего дня

da horsie
05.04.2017
23:08:14
пака

ох блин

жесть какую щас отловил

da horsie
05.04.2017
23:26:45
есть класс A, который использует объект B как записимость

f4rt~
05.04.2017
23:27:02
чот уже не очень хорошо выглядит

da horsie
05.04.2017
23:27:55
B в свою очередь зависит от C

и вот в класс A есть геттер(!), который делает примерно так

f4rt~
05.04.2017
23:28:24
а как же принцип одиночной ответственности?

da horsie
05.04.2017
23:29:24
class A { function getFoo() { $this->b->setStrategy(new ModifiedC); return $this->b->getBar(); } }

то есть мало того, что геттер меняет состояние объекта

так он еще меняет состояние ДРУГОГО сука объекта

Google
f4rt~
05.04.2017
23:33:33
Коняш

а какая может быть зависимость у класса

по хорошему это должен быть или трейт или интерфейс

da horsie
05.04.2017
23:34:26
почему?

обычная композиция

f4rt~
05.04.2017
23:34:34
ну ведь идеальное ооп

класс должен быть инкапсулирован

и являтся самодостаточным

Admin
ERROR: S client not available

da horsie
05.04.2017
23:34:51
ну?

f4rt~
05.04.2017
23:35:08
мне казалось это противоречит тому, что ты привел выше

я ошибаюсь?

da horsie
05.04.2017
23:35:34
чето я не понял

во-первых как зависимость противоречит инкапсуляции

во-вторых, при чем тут трейты

(;¬_¬)
05.04.2017
23:38:23
блять

f4rt~
05.04.2017
23:38:27
я чот запутался

(;¬_¬)
05.04.2017
23:38:29
как закончить кодить и пойти спать?

da horsie
05.04.2017
23:38:53
как закончить кодить и пойти спать?
никак. расстройство сна - твой лучший друг

f4rt~
05.04.2017
23:39:05
когда у тебя сам объект разбит на кучу маленький и делигирует им какую-то работу

Google
da horsie
05.04.2017
23:39:09
что может быть лучше, чем чувствовать себя разбитым весь следующий день

f4rt~
05.04.2017
23:39:15
он же по сути не является "живым" самодостаточным

я к этому вел

da horsie
05.04.2017
23:40:40
он же по сути не является "живым" самодостаточным
это почему? "самодостаточность" объекта выражает его интерфейс. интерфейс никак не зависит от количества вспомогательных объектов, которые ты просунешь в конструктор

самодостаточность это когда ты говоришь объекту: сделай это, пойди туда, конвертируйся в то

f4rt~
05.04.2017
23:41:44
самодостаточность это когда ты говоришь объекту: сделай это, пойди туда, конвертируйся в то
я почему то интерпретировал это как независимость от других классов etc

da horsie
05.04.2017
23:41:53
плохо, если ты ему говоришь: дай мне свои внутреннести, я с ними кое-что сделаю

плохо, если ты ему говоришь: дай мне свои внутреннести, я с ними кое-что сделаю
потому что таких мест в коду может быть много, и каждый встречный что-то может с кишками твоего объекта делать так, что ты об этом не узнаешь

логика вместо того, чтобы быть спрятанной внутри одного объекта, размазывается по случайным местам в коде

внутреннее устройство объекта может быть довольно сложным, но пока ты его не видишь снаружи, все нормально

f4rt~
05.04.2017
23:45:14
ну тобишь простыми словами, твой класс автомобиль, метод ехать это что то вроде двигатель.работает(), колёса.крутятся() следовательно мы едем()

da horsie
05.04.2017
23:46:17
метод ехать это я был тут, а переместился туда вместе со своим грузом и пассажирами. а колеса там или гусеницы на паровом ходу - я не знаю и знать не хочу

f4rt~
05.04.2017
23:46:32
ага

очень похоже на плюсы DI

легкозаменяемые

захотел гусеницу одел

захотел покрышки)

da horsie
05.04.2017
23:48:39
ну как бы там внутри может быть вообще внешний сервис - гном под капотом позвонил китайскому рикше, он приехал и перетащил тебя куда надо

интерфейс все тот же

Страница 4476 из 8430