@phpclubru

Страница 436 из 956
Maksim
13.01.2018
17:28:26
активно писать херню - такой себе бонус)

Ihor
13.01.2018
17:56:25
Ihor ты тайпхинты ставил?
Но я за строгую типизацию :)

Google
Pavel
13.01.2018
18:14:57
Ток вопрос. Чому сервисы на xml?

Maksim
13.01.2018
18:15:08
эт не симфони стайл, это опыт работы с процессингом)

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

в конечном счёте, нет разницы. вопрос привычки)

Pavel
13.01.2018
18:17:27
Ямл гораздо читабельнее

просто

Maksim
13.01.2018
18:17:41
вопрос привычки)

я ямл ненавижу) и гейский синтаксис питона следом)

и всё, где надо сидеть табы щёлкать)

Sparrow
13.01.2018
18:18:27
Кто где учился читать на английском

Офф доки с кайфом читаете наверно)

Pavel
13.01.2018
18:20:16
Читал доки

так и научился

Google
Maksim
13.01.2018
18:20:24
играл в доту

Pavel
13.01.2018
18:20:35
"научился"

Sparrow
13.01.2018
18:21:12
?

Так нельзя выучить

Слова с неба падают чтоли

Или на интуиктивном уровне

Maksim
13.01.2018
18:22:17
vodka putin balalayka

Sparrow
13.01.2018
18:22:50
Matroshka

Garmoshka

Maksim
13.01.2018
18:23:02
не, это уже бурги-академики)

Чисто код написан, даже симфони стал null === $var соблюден
а за исключением код-стайла есть что набросить?)

Sparrow
13.01.2018
18:27:43
Hello dude's

I'm baby junior?

Pavel
13.01.2018
18:29:04
в конечном счёте, нет разницы. вопрос привычки)
Разница есть. Для xml есть схема xsd которую шторм может подхватить и давать автодополнения и валидацию конфига

Maksim
13.01.2018
18:29:37
а валидация идёт на уровне сборки 1 хер

Pavel
13.01.2018
18:30:11
То и вообще xml более "мета-богатый" в нем можно атрибуты у тегов прописывать, а yml более плоский

Maksim
13.01.2018
18:30:44
в общем ямл мне не нравится потому, что я на бую вертел считать пробелы) в xml такой проблемы нет и я счастлив) к тому же, привык тупо.

это не самая большая проблема сего велосипеда в общем)

Pavel
13.01.2018
18:31:03
да с плагином и ямл ок работает
Плагин схемы ямла? Или что?

Google
Maksim
13.01.2018
18:31:31
Плагин схемы ямла? Или что?
автодополнение. сам конфиг проверит Configuration, если описан конечно

Pavel
13.01.2018
18:31:52
а за исключением код-стайла есть что набросить?)
Да не особо. Сервисы можно передавать не через конструктор ( я люблю через сеттеры добавлять их). В MessageBusTaskCollection в методе add, я бы вызвращал self.

По самой реализации паттерна сказать нечего

не шарю проще сказать

Maksim
13.01.2018
18:32:22
у меня практически ни где нет fluent interface. почему он должен быть там?

про сервисы немного не понял. Сеттеры - плохо-плохо. Низя так делать

а тем более если учесть, что там async/await демон, это может закончиться плохо

Pavel
13.01.2018
18:33:42
у меня практически ни где нет fluent interface. почему он должен быть там?
Я его там нашел и оттуда пример брал. Понятно что везде надо бы

Maksim
13.01.2018
18:33:55
Pavel
13.01.2018
18:34:09
Так удобнее писать

а тем более если учесть, что там async/await демон, это может закончиться плохо
Типо может не сработать если переключится на другой контекст?

Maksim
13.01.2018
18:35:01
Типо может не сработать если переключится на другой контекст?
в лучшем случае не сработать. В худшем - перемешать всё вокруг

Maksim
13.01.2018
18:35:44
ну в общем про текущий интерфейс в ооп чатик, но, думаю, там тоже его вряд ли похвалят.

а сеттеры вне зависимости от всего считаются дурным тоном

Maksim
13.01.2018
18:39:54
да все, кто хоть как-то разбирается в этом вашем ооп)

Adel
13.01.2018
18:40:04
Кто сказал?
само бытие :)

Pavel
13.01.2018
18:41:12
Третий глаз открылся?

Google
Maksim
13.01.2018
18:41:25
и protected свойства тоже следом за сеттерами летят)

Pavel
13.01.2018
18:41:35
Есть где прочитать про это можно

(доверенный источник)

Maksim
13.01.2018
18:43:44
само бытие :)
попинай за код лучше) я знаю, ты меня очень любишь) есть шанс душу отвести)

Sparrow
13.01.2018
18:44:13
Пыхерю обязательно ооп знать чтоб кодиить?))

Maksim
13.01.2018
18:44:33
господа, дело к вам есть. Нужно посмотреть говнокод и накинуть всяких умных и не очень идей, как от него избавиться. сам говнокод здесь: https://github.com/mmasiukevich/service-bus (в соседних репах, в общем-то, тоже). А пример его использования вот тут: https://github.com/mmasiukevich/service-bus-demo за любые светлые идеи буду благодарен.

Adel
13.01.2018
18:45:45
* @author Maksim Masiukevich <desperado@minsk-info.ru>

ой какие мытщеславные

Maksim
13.01.2018
18:46:07
угу

dypa
13.01.2018
18:47:04
https://github.com/mmasiukevich/service-bus/blob/master/src/Annotations/Service.php#L43 а что хотелось сказать этой стокой, при условии что typehint ?string

Adel
13.01.2018
18:47:04
а чего так много пространств имен в коде? без use

Maksim
13.01.2018
18:47:10
* This file is part of Composer. * * (c) Nils Adermann <naderman@naderman.de> * Jordi Boggiano <j.boggiano@seld.be> но это нормально) есть в любом проекте)

Adel
13.01.2018
18:48:53
Bridge\AnnotationsReader\AnnotationsReaderInterface Bridge\AnnotationsReader\ClassAnnotation я так понимаю это саб-неймспейсы...

но... ладно.этовпринципе дело вкуса...

Maksim
13.01.2018
18:49:51
ну у тебя есть несколько вариантов импорта: 1. Либо все указывать целиком 2. Либо так, как у меня 3. Либо явно с помощь. Namespace{ Class1, Class2}

Adel
13.01.2018
18:50:01
\array_map - я понимаю зачем так делают. но это страшно неэстетично :)))

Google
Pavel
13.01.2018
18:50:19
\0

Maksim
13.01.2018
18:50:34
это делают любители обмазаться своими функциями)

dypa
13.01.2018
18:51:07
https://github.com/mmasiukevich/service-bus/blob/a6c2a4df95109c6c32cab1d2e51d6b82ee6deb3d/demo/src/Customer/Services/RegisterCustomerService.php#L86 o_O

Adel
13.01.2018
18:51:24
)))))

Maksim
13.01.2018
18:51:49
Эт нормально :)

dypa
13.01.2018
18:52:38
код оформять не по PSR в 2018 году тоже норм?

Adel
13.01.2018
18:52:49
более чем

Pavel
13.01.2018
18:52:58
(доверенный источник)
Эти погрмисты вообще не в том замке ищут принцессу. Они думают что главное в коде это private свойства, отступы, семантичные названия объектов, использование хороших паттернов и прочая чепуха. Хотя вся история IT человечества убедительно доказывает что на это все вообще насрать ?

Maksim
13.01.2018
18:52:58
код по пср оформляют только наркоманы

Adel
13.01.2018
18:53:00
*Interface - отстой

dypa
13.01.2018
18:53:35
и нужно больше методов возвращающих void :)

Maksim
13.01.2018
18:53:41
*Interface - отстой
блин) много холиваров было) но опять же, вкусовщина Abstract* тоже отстой

Adel
13.01.2018
18:53:51
ага

Maksim
13.01.2018
18:54:10
*Exception тоже) в общем, отстоя много)

Adel
13.01.2018
18:54:24
$self->environment = (string) \getenv(self::DOTENV_ENV_KEY); $self->entryPointName = (string) \getenv(self::DOTENV_ENTRY_POINT_NAME_KEY);

эх. не юзаешь мой плагин дляшторма видимо :)

Maksim
13.01.2018
18:54:46
что за плагин?)

Adel
13.01.2018
18:54:54
.env files support

Maksim
13.01.2018
18:55:11
мерси, скачаю, посмотрю

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