@phpclubru

Страница 235 из 956
dasknix
09.06.2017
09:36:51
Ада ?

Adel
09.06.2017
09:36:59
Лисков тоже поможет

dasknix
09.06.2017
09:37:07
аа, ну да принцип подстановки, но я его немного не так может понял

Adel
09.06.2017
09:37:41
Я в своем докладике усилю принцип Лисков :) он будет значить, что нельзя наследовать от неабстрактного класса

Google
Eugene
09.06.2017
09:37:46
Ты нарушаешь чистоту логики. У тебя есть логика хранения и логика записи. И ты пытаешь скресть одно с другим. Не пытайся.

Adel
09.06.2017
09:38:22
ага. солид устарел. надо егоболее строго и менее абстрактно описать

dasknix
09.06.2017
09:38:47
@rafik_jan спасибо просто и понятно. вот бы все так..

Adel
09.06.2017
09:38:51
я долго не мог придумать пример. где это было бы ясно видно

dasknix
09.06.2017
09:38:53
@rafik_jan а что посоветуете?

Adel
09.06.2017
09:38:57
но мне помог дядя Боб

в своем докладе он его нашел

sergey
09.06.2017
09:40:45
Спанч Боб?

Adel
09.06.2017
09:40:56
Роберт Мартин

Eugene
09.06.2017
09:42:08
1. попытаться реально вкурить принципы SOLID. не как буковки, а нахрена оно надо. 2. Подумать, что есть логика А и логика Б. И если А использует Б, то есть два варианта, сделать прослойку С, которая будет использовать нужное Б в зависимости от условий и от А, либо инкапсулировать логику использования Б в А на абстрактном уровне (например поле класса, которое содержит текущий инстанс объекта логики записи). И подставлять нужны при инициализации объекта А опять же в зависимости от условий. Но тут же тебе придется отказаться от подхода процедурного стиля (с одной лишь статической нотацией)

dasknix
09.06.2017
09:44:05
дада, про статику уже понял, она меньшей гибкостью будет обладать

блин, ну спасибо чо! ща посплю ночью подумаю об этом. тут просто в сроки ещё всё нехило упирается, я бы с радостью раскурил всю эту ботву)

Google
dasknix
09.06.2017
09:45:19
@rafik_jan ..нафигачил аж простыню ))

Eugene
09.06.2017
09:45:48
я? Я с утра проснулся и охренел от ваших простыней с Пашей ночных....

dot
09.06.2017
10:22:10
Люди!! А как указать что в функции либо может параметр либо нет ?

можетбыть*

public function test(либо есть а может небыть параметра)

Aliaksandr
09.06.2017
10:23:16
dot
09.06.2017
10:23:23
это как ??

Aliaksandr
09.06.2017
10:23:33
public function test($param = []) { ... }

dot
09.06.2017
10:24:12
хмм ясно вроде

dasknix
09.06.2017
10:24:43
я бы написал для нового скорее так

function funcName($varName = 'defaultValue') {…}

dot
09.06.2017
10:26:06
у меня abstract function TestList($id)

dasknix
09.06.2017
10:26:30
а то не все знают что такое [], я полжизни пхп знал и открыл для себя возможность именно присваивать [] только недавно, зотя про скобы в курсе был давно

Adel
09.06.2017
10:26:53
так спать надо вовремя ложиться

тогда и голова лучше работать будет

dasknix
09.06.2017
10:27:04
Dmitry
09.06.2017
10:27:15
человеку два годика, видимо ;)

dasknix
09.06.2017
10:27:49
типа если не указано то зануляется в null (null это состояние, не значение. не забывайте)

dot
09.06.2017
10:27:58
спасибо :)

Google
dasknix
09.06.2017
10:28:07
))

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

энергетика чужая не мешает, тишина (ну или почти, если рядом нет молодых семей)

Dmitry
09.06.2017
10:29:27
@Adelf32 вон объясни человеку, почему статика - плохо ;)

Aliaksandr
09.06.2017
10:29:30
да ночью кодить лучше в разы вы что, все же спят
до определённого момента тоже так считал. пока "мотор" не стал барахлить. ночью надо спать)

dasknix
09.06.2017
10:29:55
схемы то разные есть)

Adel
09.06.2017
10:30:31
@Adelf32 вон объясни человеку, почему статика - плохо ;)
сначала хотел. Потом понял что сложно. именно в его случае с Debug:: . В итоге решил стать садистом - пусть потеряет еще лет 5 и сам поймет

Aliaksandr
09.06.2017
10:30:35
тогба как вариант спать по 20 мин каждый час
попробуй. через месяц расскажешь результат.

dasknix
09.06.2017
10:31:13
у меня сессии разработки по неск. часов, не могу так )

надо каждый раз будет вклбчаться, вероятно, заново

Dmitry
09.06.2017
10:31:49
Ну да.. у меня такое же ощущение сложилось. В конце концов говнокодеры тоже нужны, куда без них. Дешево и быстро.

Dmitry
09.06.2017
10:32:00
А потом все переписать с нуля

dasknix
09.06.2017
10:32:36
чсв подняли, молодцы

а то что я не собирался в кодерах деньги получать это даже неинтересно слушать, верно?

т.к. пхп вообще не язык и я страдаю всей этой мутатой ради более гибкого и бесплатно двигла ешопа для себя

нашлёпаю их 20 шт и забью болт вообще

Adel
09.06.2017
10:34:09
Да иди спать уже.

Может завтра придумаю как тебя убедить :)

dasknix
09.06.2017
10:34:30
и в руби уйду там всё лаконичнее

Google
Adel
09.06.2017
10:34:38
дада :)

ведь дело в языке!

не в тебе. ни в коем случае

49576
09.06.2017
10:35:01
да всё изза языка в этом мире

dasknix
09.06.2017
10:35:03
меня можно убедить хоть однии словом если оно ёмкое и по делу и простое одновременно с этим

Adel
09.06.2017
10:35:19
я пока не могу слово найти.

ты скажи а работу с базой ты тоже через DB:: делаешь?

dasknix
09.06.2017
10:35:35
но Вы пока стебётесь, вместо того чтобы подсказать, потому что понятийный аппарат не натренирован

Adel
09.06.2017
10:35:38
ну или чтото такое..

dasknix
09.06.2017
10:36:03
это внутри стат классов. это работа с АР и она через его инстанс кэшн

Admin
ERROR: S client not available

dasknix
09.06.2017
10:36:12
я уже раза три написал что статика не везде

а только в слое управл. кода

который в контроллерах

блин даже проснулся

Dmitry
09.06.2017
10:36:33
У меня есть такое слово.. оно, емкое.. но правилами чата запрещено, так что не буду ;)

Adel
09.06.2017
10:36:36
в контроллерах можно.

dasknix
09.06.2017
10:36:50
данихрена ж себе!

dot
09.06.2017
10:36:54
А почему статика это плохо ?

dasknix
09.06.2017
10:37:03
вово

Google
Pavel
09.06.2017
10:38:28
но Вы пока стебётесь, вместо того чтобы подсказать, потому что понятийный аппарат не натренирован
Ну в общем разработка это не тот случай где можно одним емким словом объяснить все сложности и лучшие практики.

dasknix
09.06.2017
10:38:48
просто Вы не познали дзен

Pavel
09.06.2017
10:39:20
Вот не надо свое чсв поднимать тут :)

dasknix
09.06.2017
10:39:21
это ирония. не надо близко)

Pavel
09.06.2017
10:39:52
Дуров например хейтил ООП и свою соцсеточку написал на процедурах просто. Потом продал за 500млн. Так что такое бывает.

Adel
09.06.2017
10:40:44
Тэйлор Отвелл вообще не уважает ООП и пишет как попало. Но самый популярный фреймворк у него и крутая тачка есть :)

sergey
09.06.2017
10:41:05
Все кто пишет как попало - поднимите руки

Pavel
09.06.2017
10:42:57
Все мы в каком-то смысле пишем как попало...

серьёзно ? можно пруф ?
Почитай про то как kPHP устроен, там почти нету ооп поддержки.

dasknix
09.06.2017
10:48:00
))

Тэйлор Отвелл вообще не уважает ООП и пишет как попало. Но самый популярный фреймворк у него и крутая тачка есть :)
то о чём ч и говорил, можно фапать на академ. подход а можно использовать бизнес-подход и достигать результатов, кто-то сайты вообще генерит на хтмл это не значит что он хреновый кодер. просто ему это не нужно.

Pavel
09.06.2017
10:52:52
бида в том что 99% использующих бизнес подход все равно проваливаются ;) Лучше бы на академ фапали.

dasknix
09.06.2017
10:53:10
мне багаж знаний про компы позволил принять решени, что это не нужно для меня глубоко и я остановился на том уровн декомпозиции для креатива который был для меня оптимально экономным по времени что со стороны вложения в архитектуру что со стороны банальной генерации кода

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

не говоря уже о наркотской абонке

Adel
09.06.2017
10:54:32
Я еще утром подозревал что ты сидишь на веществах

dasknix
09.06.2017
10:54:46
которая так модна стала (саасы чтоб их за ногу мать 10 раз с..ка бесят загнобили macaw из за этого олени!)

sergey
09.06.2017
10:54:48
Во ФРИИ (это типа ищут новых цукербергов, дуровых и джобсов) вообще говрят - шлите программистов нах, делайте из говна и палок как можно быстрее, тестируйте. Увидим, что там есть деньги - тогда и обсудим.

dasknix
09.06.2017
10:55:30
вот. есть о чём подумать.

Pavel
09.06.2017
10:55:30
Не лишен смысла подход

Adel
09.06.2017
10:55:42
дада

Страница 235 из 956