@oop_ru

Страница 596 из 785
Evgeniy
05.04.2018
11:47:08
я специально для примера взял "immutable" object in core php

обьекта все еще нет, а использование свойств и методов у $this - это магия
объект есть(выделена память и тд), просто операция присвоения = она выполняется позже чем вызовиться метод и произойдет присвоение переменной

Mykola
05.04.2018
11:50:28
это все магия, и этому есть доказательство

Google
Quantum Harmonizer
05.04.2018
11:51:12
погодите-ка, а тут чат по большей части о пхп?

Maksim
05.04.2018
11:54:03
погодите-ка, а тут чат по большей части о пхп?
по большей части о сферическом языке в вакууме, который ещё не родили)

Maksim
05.04.2018
11:54:47
ждем второго прихода Бугаенко
я первый пропустил, так что было бы неплохо)

Mykola
05.04.2018
11:57:18
https://3v4l.org/0qY1P

вот так себя ведет пхп

Maksim
05.04.2018
11:58:48
что этот пример должен был показать?)

Adel
05.04.2018
11:59:09
вот так себя ведет пхп
ну eval и global - это для меня уже не пхп. извиняй :)

это индусский пхп

function HandleRequest() { eval('global $' . implode(array_keys($GLOBALS), ',$') . ';'); ... }

Вот кстати прекрасный экземплярчик настоящего индусского пхп

реально индус писал :)

Like
05.04.2018
12:00:43
Не плохой код

Google
Mykola
05.04.2018
12:00:44
https://3v4l.org/bK7b6

без глобала

Maksim
05.04.2018
12:00:52
function HandleRequest() { eval('global $' . implode(array_keys($GLOBALS), ',$') . ';'); ... }
он невероятно умён) я б до такого не додумался даже :(

Adel
05.04.2018
12:01:14
он невероятно умён) я б до такого не додумался даже :(
согласен. это соверешенно иной уровень интеллекта :)

f4rt~
05.04.2018
12:01:50
function HandleRequest() { eval('global $' . implode(array_keys($GLOBALS), ',$') . ';'); ... }
его дело задачи решать, а не о красоте думать!

Mykola
05.04.2018
12:01:58
суть не в коде, а в том, что обьект есть, но он хреновый

Herman
05.04.2018
12:03:21
без глобала
можно даже так https://3v4l.org/6WIOe

Mykola
05.04.2018
12:04:02
чтоб по красоте)))

Herman
05.04.2018
12:05:06
Еще бы без сеттеров обойтись

Mykola
05.04.2018
12:05:25
ща!

Adel
05.04.2018
12:05:28
изврат извратом. но "индусы" могут и добраться до такого...

Aleh
05.04.2018
12:06:01
можно даже так https://3v4l.org/6WIOe
ну все правильно, объект есть, настоящий

Mykola
05.04.2018
12:07:47
https://3v4l.org/LsASX

как вам? :)

Maksim
05.04.2018
12:08:16
заканчивай с наркотиками)

Bohdan
05.04.2018
12:08:26
по-моему борьба не в то русло ушла)

Adel
05.04.2018
12:08:34
как вам? :)
я не хочу работать с тобой на одном проекте :)

Mykola
05.04.2018
12:08:45
кароч, получается, что конструктор не нужен для того, чтобы создать обьект

тогда конструткор ли это вообще?

Bohdan
05.04.2018
12:09:16
инициализатор какой

Google
Aleh
05.04.2018
12:09:18
конструктор не создает объект

а деструктор его не удаляет

Mykola
05.04.2018
12:09:28
а что он делает?

Aleh
05.04.2018
12:09:32
методы лайфцикла

вызываются, когда %ивент нейм%

Mykola
05.04.2018
12:21:16
тогда все еще хуже

Maksim
05.04.2018
12:23:47
чем?)

Evgeniy
05.04.2018
12:24:27
кароч, получается, что конструктор не нужен для того, чтобы создать обьект
в пхп конструктор это метод который вызывается после создания объекта, я уже писал это выше)

Bohdan
05.04.2018
12:24:50
калечное именование - это норма для пхп

Mykola
05.04.2018
12:25:04
а в других пхп-подобных языках как? в жаве там

Evgeniy
05.04.2018
12:25:17
ну давайте о плюсах и виртуальных конструкторах поговорим о указателях и тд)

Mykola
05.04.2018
12:26:00
ну в пхп вот тоже какие-то виртуальные конструкторы

Roman
05.04.2018
12:28:19
Господа, кто-нибудь практикует «разгон» TCP-окон при деплое сервисов?

Roman
05.04.2018
12:30:43
до 5 ГГц?
Ну при стабильном получении пакетов размер окна увеличивается. В теории если стадия деплоя будет включать в себя подобную операцию - можно уменьшить задержки при коммуникациях между микросервисами.

Roman
05.04.2018
12:32:09
теперь я чувствую себя тупым а ведь это была всего лишь тупая шуточка про оверклокинг...
Кстати у меня камень на 5ГГц работает)) Так что в некотором роде она в тему)

Enterpise
05.04.2018
13:05:31


Google
Enterpise
05.04.2018
13:05:59
объясните картинку в 2х словах

Bohdan
05.04.2018
13:06:34
два слова "иди гуглить"

вон четыре слова на картинке - гуглить можно каждое

Enterpise
05.04.2018
13:07:52
почему пр-во квазигруп принадлежит магмам, моноидам и полугруппам ?

и какой отношение оно имеет к ООП?

Bohdan
05.04.2018
13:09:44
https://en.wikipedia.org/wiki/Magma_(algebra)#Types_of_magma

Sergey
05.04.2018
13:24:21
Aleh
05.04.2018
13:24:58
никакого
ну как...

Sergey
05.04.2018
13:26:26
ну как...
ну это как какое отношение инстансы классов имеют к ООП)

или какое отношение сами объекты (рассматриваемые по одному) имеют к ООП

все что роднит все эти понятия - изоляция стэйта, нет?

Michael
05.04.2018
19:10:10
чем vue отличается от react с точки зрения дизайна?

Bohdan
05.04.2018
19:11:36
ты уверен, что туда пришел?

Sergey
05.04.2018
19:15:53
спасибо что воспользовались услугами сервиса "я слишком ленив что бы гуглить и разираться"

da horsie
05.04.2018
19:17:26
Заставить фесора погуглить вместо себя - бесценно

Michael
05.04.2018
19:27:50
хз. не вижу отличий

чуток разная реализация

Nik
05.04.2018
19:29:11
чем vue отличается от react с точки зрения дизайна?
ответ "всем" если коротко - устроит?

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

Google
Michael
05.04.2018
19:29:45
скажи своими словами

как это работает

Nik
05.04.2018
19:32:16
реакт строится на чистых функциях и иммутабельности, имеет свой встроенный синтакс jsx, однонаправленный биндинг данных, много кода на ванильном жс. вью, это чуть навороченный ангуляр - мутабельность, работа с дом напрямую, много сахара

Nik
05.04.2018
19:33:51
э, где работа с дом?
https://github.com/vuejs/vue/issues/1200 и в таком духе

Bohdan
05.04.2018
19:34:25
ну, это скорее просто другой подход к шаблонам

но это не работа с дом напрямую - там вроде тоже shadow dom под капотом

Nik
05.04.2018
19:35:49
да, должен быть. имеется ввиду plain html + плюшки против jsx

Bohdan
05.04.2018
19:37:07
да, должен быть. имеется ввиду plain html + плюшки против jsx
ну шаблоны да, сделаны иначе - но это на вкус и цвет вообще я хочу написать одинаковое приложение на всех трех, чтобы оценить удобство

Alan
05.04.2018
19:38:35
что-то маленькое не раскроет тебе весь инструмент

Nik
05.04.2018
19:40:13
солидарен. решение как обычно реализуют риалтайм штуки вроде подписки на вебсокет в реакте для меня было, мягко сказать, неожиданным

Aliaksandr
05.04.2018
19:40:15
Когда прямоугольник и квадрат не работают, приходится вызывать шторм реактом и вуем.

Bohdan
05.04.2018
19:40:51
а вообще думаю даже составить список фич для реализации тоже как вариант

Michael
05.04.2018
19:42:22
обе библиотеки модульные, код обработывающий страницы раскидывается по разным файлам. можно ли писать все в одном js файле?

Michael
05.04.2018
19:45:39
dom это же дерево. т.е. либо дерево в коде либо в файловой системе

Alan
05.04.2018
19:46:39
или во дворе

Bohdan
05.04.2018
19:49:07
тебя куда - то не туда уносит

document object model, все

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