
Sergey
26.09.2018
19:18:33
val/var со всякими lateinit

knopkod4v
26.09.2018
19:18:51
и что самое порадоксальное, единогласно
недавно кстати смотрел https://wiki.php.net/rfc/scalar_type_hints_v5 так там 108 / 48 голоса, а нужно 2/3, то есть тут реально 10 голосов зарешало. Могло бы и не быть скалярных тайп хинтов :O

Sergey
26.09.2018
19:19:38
ой ты еще поищи дискуссии на эту тему - там столько драмы было

Maksim
26.09.2018
19:19:38
ай, я хз зачем они эту дермократию развели

Google

dypa
26.09.2018
19:19:42

Maksim
26.09.2018
19:19:53
каждый тянет одеяло на себя и в итоге все хер сосут

knopkod4v
26.09.2018
19:20:26

Sergey
26.09.2018
19:20:31

f4rt~
26.09.2018
19:20:45
как мне кажется пока в php fig/etc будут сидеть юишники ничего толкового не выйдет ?

Sergey
26.09.2018
19:21:06
и почему все так медленно, сложно и драма?

Maksim
26.09.2018
19:21:20

Sergey
26.09.2018
19:21:27
потому что блядь НЕ НАДО делать проверку типов в рантайме
потому что это неебически увеличивает сложность реализации всего. Да еще и замедляет код
короч, хотите хороших типов - надо писать простой препроцессор который будет давать возможность нормально с типами работать

Maksim
26.09.2018
19:22:54
а ты типа не хочешь)

Sergey
26.09.2018
19:22:58
и да - в этом случае придется еще писать language server

Google

Sergey
26.09.2018
19:23:13

Maksim
26.09.2018
19:23:20

dypa
26.09.2018
19:24:10
>публичные проперти - часть публичного интерфейса
как описывать это в интерфейсах тогда?

Sergey
26.09.2018
19:24:22
ладно, пойду я отсюда...

f4rt~
26.09.2018
19:25:43

dypa
26.09.2018
19:26:53
вот я полез аж в документацию, думал совсем отстал от развития php. свойства уже в интерфейсах описывают...

f4rt~
26.09.2018
19:27:56
я не увидел что речь про проперти

dypa
26.09.2018
19:28:02

f4rt~
26.09.2018
19:28:32
я не увидел что речь про проперти
но как бы
»
сделав что-то публичным ты как бы говоришь "оукей, теперь когда я захочу подправить хоть что-то придется смотреть как оно
юзается

Sergey
26.09.2018
19:28:48

Maksim
26.09.2018
19:29:51
без наследования нет ооп
ой, чатиком ошибся...)

dypa
26.09.2018
19:32:07

Maksim
26.09.2018
19:32:45
ну если будут тайпхинты, то в дтошках куча мусора исчезнет
понятно, что найдутся гении, которые контейнер будут в проперти записывать, но им и через сеттеры ок живётся

dypa
26.09.2018
19:33:58

Maksim
26.09.2018
19:34:18

Dmitry
27.09.2018
07:18:59

Google

Maksim
27.09.2018
07:19:54
https://vignette.wikia.nocookie.net/warframe/images/f/f7/%D0%A1%D0%B0%D1%80%D0%BA%D0%B0%D0%B7%D0%BC.jpg/revision/latest?cb=20131222234800&path-prefix=ru

Dmitry
27.09.2018
07:20:24
Дык, автор уважаемый человек. Надо посмотреть в оригинале

Bohdan
27.09.2018
07:29:20
а то ли это ООП, которое было придумано Кеем?)

Dmitry
27.09.2018
07:29:45

Bohdan
27.09.2018
07:30:15
хм, а почему он говорит про ООП, если он его не придумывал?)

Dmitry
27.09.2018
07:30:57
А тут за родоначальников и не вещали. Моя отсылка к сарказму @desper1989

Denis
27.09.2018
07:31:13

Егор
27.09.2018
07:32:21
у нас в универе было задание "на ООП" - придумать иерархию классов, с наследованием больше 3-х уровней вложенности, идеально если 5 уровней

Dmitry
27.09.2018
07:33:06

Anton
27.09.2018
07:37:44
собственно в своей первой лабе по ооп я смог сделать так, чтобы все класы были унаследованы от чего-то еще. и в моей голове было четкое понятие OOP == иерархия и никак иначе.
т.е. например есть автмобиль и мне почему-то казалось, что колеса должны унаследовать автомобиль.
такие дела

Dmitry
27.09.2018
07:40:34
ну так пиздеть любой может)
Любым такого человека не назовешь https://ru.wikipedia.org/wiki/%D0%91%D1%83%D1%87,_%D0%93%D1%80%D0%B0%D0%B4%D0%B8

Maksim
27.09.2018
07:40:36
хорошо, что я в универе не учился)

Anton
27.09.2018
07:43:20
Ну я бы на свой универ не стал гнать. это была проблема только моя. Препод который принимал лабы, был очень и очень толковый аспирант. он сразу говорил, что ООП это не так просто как кажется и советовал читать всякие книги.
оглядываясь назад я могу сказать, что нам всегда пытались показать светлую сторону.

Dmitriy
27.09.2018
07:58:47
хуже наследования только множественное наследование, как же нам в дельфи его не хватало ))

Anton
27.09.2018
07:59:23
да лаба была на делфи ?

Shmaltorhbooks
27.09.2018
08:01:21

Oleg
27.09.2018
14:30:33
когда был Borland - Delphi была норм, имхо

Sergey
27.09.2018
14:34:51
никанон.

Google

Sergey
27.09.2018
14:35:38
ну то есть в такой интерпритации это самое ООП ничем не отличается от структурного программирования.
а структурный дизайн доступен тебе с начала 70-х. И в целом там все все еще актуально, и все эти солиды и граспы на этом всем основаны
Ну а гради буч толковый чел, только сомневаюсь что многие тут помнят что такое CRC карточки.

Anton
27.09.2018
14:40:17
Вот кстати поделитесь опытом, как вы в команде прорабатываете модель и другие вещи, которые собираетесь реализовывать?
Вообще есть какое обсуждение или и так всем все понятно исходя из задачи?

Admin
ERROR: S client not available

Bohdan
27.09.2018
14:40:52

Anton
27.09.2018
14:42:04
да, это самый выгодный вариант. однако производительность ниже.

Bohdan
27.09.2018
14:43:18
бесспорно, у меня так по специфике проекта - он пока вторичный для заказчика и развивается не спеша

Alexander
28.09.2018
08:37:57
Здравствуйте, подскажите пожалуйста, есть ли разница в postgesql если unique сделать на поле и если уникальным сделать индекс?

Sergey
28.09.2018
09:04:58

Alexander
28.09.2018
09:05:40

Алексей
28.09.2018
13:54:59
https://ru.stackoverflow.com/questions/886681/sphinx-%D0%B8-yii2-%D0%BA%D0%B0%D0%BA-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE-%D0%B7%D0%B0%D0%B4%D0%B0%D0%B2%D0%B0%D1%82%D1%8C-limit

Ivan
28.09.2018
13:58:13
2018. сфинкс.

Dmitriy
28.09.2018
14:02:01
а что не так со сфинксом в 2018?

Maksim
28.09.2018
14:05:54
с ним и в 2020 всё ок будет)

Ivan
28.09.2018
14:08:48
эластиксерч проще

Arky
28.09.2018
14:09:32
а кто оперативы больше съест?

Bohdan
28.09.2018
14:09:56
они не будут соревноваться, а просто поделятся

Алексей
28.09.2018
14:11:06
Вопрос главный, sphinx должен возвращать все нужные данные или только массив id??

Google

Alexander
28.09.2018
14:14:22

Алексей
28.09.2018
14:14:52
Не ну я могу добавить, но дублировать основную базу... Нужно ли?

Alexander
28.09.2018
14:15:01

Алексей
28.09.2018
14:15:06
Как правильнее?

Alexander
28.09.2018
14:15:15

Алексей
28.09.2018
14:15:18

Maksim
28.09.2018
14:15:24

Alexander
28.09.2018
14:15:45
Но если там есть все данные и они обновляются в реальном времени, то почему нет?)

Alexander
28.09.2018
14:15:49
не нужно дублировать, ложи в сфинк те данные по которым у тебя будет производится поиск

Alexander
28.09.2018
14:15:57
Правильнее понятие относительное

Ivan
28.09.2018
14:15:59

Maksim
28.09.2018
14:16:04
мб просто у них разная область применения, не?)

Алексей
28.09.2018
14:16:18

Arky
28.09.2018
14:16:23

Dmitry
28.09.2018
14:16:29
https://greenice.net/elasticsearch-vs-solr-vs-sphinx-best-open-source-search-platform-comparison/