Size: a a a

2019 November 09

SE

Senior HTML Engineer 👨‍💻 in Drupal RU
я уже начал
источник

SE

Senior HTML Engineer 👨‍💻 in Drupal RU
и теперь не оторваться. хочется еще и еще
источник

VS

Victor Stepankov in Drupal RU
источник

SE

Senior HTML Engineer 👨‍💻 in Drupal RU
а еще вот этот пхп 7.1, когда можно повторить диаграмму из java, потому что теперь можно требовать, чтобы метод возвращал определенный тип данных или класс. никакого покоя. хочется еще и еще
источник

VS

Victor Stepankov in Drupal RU
А сейчас ещё запилили мультитайпы, так ваще
источник

VS

Victor Stepankov in Drupal RU
Union Types v2

https://github.com/nikic/php-rfcs/blob/union-types/rfcs/0000-union-types-v2.md

Никита Попов разразился ещё одним монументальным RFC.
Предлагается ввести объединённые типы – это значит, что переменная может принимать один из перечисленных типов. Де-факто объединённые типы давно используются в PHPDoc, но теперь они действительно будут проверяться самим интерпретатором.

Предлагаемый синтаксис T1|T2|... может быть использованы везде, где типы можно указывать сейчас:

class Number {
   private int|float $number;

   public function setNumber(int|float $number): void {
       $this->number = $number;
   }

   public function getNumber(): int|float {
       return $this->number;
   }
}

______________________________________

Также примечательно, что этот RFC в качестве эксперимента оформлен как пул-реквест https://github.com/php/php-rfcs/pull/1 в репозиторий php/php-rfcs. Если такой подход приживётся, то в дальнейшем обсуждения RFC будут проходить на Гитхабе. Финальное голосование всё равно будет проходить на wiki.php.net.
источник

SE

Senior HTML Engineer 👨‍💻 in Drupal RU
я так пытался тыкаться в phpstorm, надеясь что так можно. но нельзя)
источник

ИЛ

Иван Лещёв in Drupal RU
Victor Stepankov
Читай код и делай так же
И как ты интерфейс от абстракта отличишь?
источник

AB

Aleksander Belyj in Drupal RU
Спасибо Lysenko Roma за новодку, задача https://t.me/drupal_rus/111953 решена, решение:
https://docs.acquia.com/tutorials/fast-track-drupal-8-coding/add-custom-variable-drupalsettings/
источник

VS

Victor Stepankov in Drupal RU
Иван Лещёв
И как ты интерфейс от абстракта отличишь?
Лишь бы контроллеры мог в лицо узнавать.
источник

VS

Victor Stepankov in Drupal RU
Для написания каких-то хелперов в век победившей автоматизации не нужно знать как даже выглядят инкапсуляция, полиморфизм и наследование
источник

И

Иван in Drupal RU
Senior HTML Engineer 👨‍💻
здравствуйте! d8 принуждает заниматься ооп. порекомендуйте пожалуйста пхп-чаты в тг, чтобы поспрашивать про ооп. необязательно php
Поищи учебные материалы Андрея Кудлая. Сейчас прохожу его курс по ООП. Прям очень хорошо по полочкам раскладвыввет
источник

И

Иван in Drupal RU
источник

C

Comrade Gagarin in Drupal RU
Senior HTML Engineer 👨‍💻
здравствуйте! d8 принуждает заниматься ооп. порекомендуйте пожалуйста пхп-чаты в тг, чтобы поспрашивать про ооп. необязательно php
лучше курсы пройди какие-нить, их щас валом, вот у хекслета хороший есть https://ru.hexlet.io/courses/php-oop
источник

PP

Pavel Popov in Drupal RU
Victor Stepankov
Для написания каких-то хелперов в век победившей автоматизации не нужно знать как даже выглядят инкапсуляция, полиморфизм и наследование
Это очень странное суждение, так как разработчик должен стремиться знать полностью систему с которой работает. Если она написана с ООП подходом, то без знания ООП мало что сделаешь. В любом случае каждому своё. Я потратил год на глубокое изучение ООП, но теперь все достаточно очевидно и должен сказать ООП даже проще, чем процедурка
источник

VS

Victor Stepankov in Drupal RU
Pavel Popov
Это очень странное суждение, так как разработчик должен стремиться знать полностью систему с которой работает. Если она написана с ООП подходом, то без знания ООП мало что сделаешь. В любом случае каждому своё. Я потратил год на глубокое изучение ООП, но теперь все достаточно очевидно и должен сказать ООП даже проще, чем процедурка
Бла бла бла.
источник

ИЛ

Иван Лещёв in Drupal RU
Victor Stepankov
Бла бла бла.
в шаббат нельзя зажигать
источник

И

Иван in Drupal RU
Pavel Popov
Это очень странное суждение, так как разработчик должен стремиться знать полностью систему с которой работает. Если она написана с ООП подходом, то без знания ООП мало что сделаешь. В любом случае каждому своё. Я потратил год на глубокое изучение ООП, но теперь все достаточно очевидно и должен сказать ООП даже проще, чем процедурка
По сути же ооп в пыхе - это почти то же самое, что и функции, только со своими фишками ))
источник

И

Иван in Drupal RU
Я раньше думал, что это капец как сложно. Но в ооп просто привычные процедурщику вещи называются по другому.
источник

AD

Alexander Dunin in Drupal RU
✅ про ООП в 2к19
источник