@phpgeeks

Страница 5680 из 8430
Like
08.09.2017
19:00:24
http://php.net/manual/ru/class.ds-collection.php

К примеру

Alex
08.09.2017
19:00:45
обетка над массивом обьектов (ну или чего угодно)

для удобной раброты с ним

Google
Like
08.09.2017
19:00:59
class Entry<KeyType, ValueType> { protected $key; protected $value; public function __construct(KeyType $key, ValueType $value) { $this->key = $key; $this->value = $value; } public function getKey(): KeyType { return $this->key; } public function getValue(): ValueType { return $this->value; } } Вот пример

Здесь дженерики нужны только для типизации

Усьо

Alex
08.09.2017
19:01:12
это хешмапа

f4rt~
08.09.2017
19:01:27
это хешмапа
а ты хорош

Like
08.09.2017
19:01:28
Но делать дженерики в языке с динамической типизацией никто не будет (если это не больной человек)

f4rt~
08.09.2017
19:01:34
занесу тебя в список не ебланов

продолжай в том же духе

Alex
08.09.2017
19:02:01
сарказм детектед?

(;¬_¬)
08.09.2017
19:02:14
Like
08.09.2017
19:02:28
сарказм детектед?
class HashMap<K, V> Ну, не думаю

f4rt~
08.09.2017
19:02:38
я честный

Google
Like
08.09.2017
19:02:55
Суть не в том, что это

Alex
08.09.2017
19:03:02
говоришь что не типизированный язык?)

Like
08.09.2017
19:03:17
В данном случае дженерики позволяют поддерживать тайп хинтинг

Но их же роль не в этом...

Alex
08.09.2017
19:04:17
они двигаются в направление когда ты можешь выбрать режим - строгая типизация или нет

Like
08.09.2017
19:04:17
Приведи пример на пхп, где они реально мастхев

Вот просто без них не сделать

И я тогда возможно соглашусь

Alex
08.09.2017
19:04:40
когда ты пишешь большое приложение и нифига не помнишь все что надо передавать

даже близко

f4rt~
08.09.2017
19:04:43
Приведи пример на пхп, где они реально мастхев
https://habrahabr.ru/company/mailru/blog/329494/[perevod]-o-dzhenerikah-v-php-i-o-tom--za

f4rt~
08.09.2017
19:04:49
шах и мат

Like
08.09.2017
19:04:55
Я видел это 2 раза

f4rt~
08.09.2017
19:05:08
авось с 3-го поймешь

гг

Like
08.09.2017
19:05:25
там много букавак

я не читал никогда

f4rt~
08.09.2017
19:05:44
не удивительно что ты и про and so on

Google
f4rt~
08.09.2017
19:05:48
не читал в таком случае

так есть его юзкейс)0

Like
08.09.2017
19:06:09
function handlePosts(Post ...$posts) { foreach ($posts as $post) { // ... } }

Хм

И нахуй нужны дженерики?

Лол

Alex
08.09.2017
19:06:23
смотри последний пример

Like
08.09.2017
19:06:37
Like
08.09.2017
19:07:22
Ну и нах дженереки?

Если решается на уровне языка

Костылей нема

f4rt~
08.09.2017
19:07:42
зачем мне дженерики

если я могу в коллекцию положить

нужные мне данные

зачем мне типизация

Alex
08.09.2017
19:07:58
а теперь покажу как поламать код)

f4rt~
08.09.2017
19:08:02
если я могу сам следить за типами

Alex
08.09.2017
19:08:04
положить в посты не посты)

случайно)

Google
Like
08.09.2017
19:08:09
f4rt~
08.09.2017
19:08:17
зачем мне что то, если я всегда уверен в идемпотентности своих данных

Like
08.09.2017
19:08:25
Все просто

f4rt~
08.09.2017
19:08:39
потому что так

зачем мне что то, если я всегда уверен в идемпотентности своих данных

Admin
ERROR: S client not available

f4rt~
08.09.2017
19:08:44
не бывает

Like
08.09.2017
19:09:02
Как мне сказали на собесе: если любишь писать типы - зачем ты пишешь на пхп?

Alex
08.09.2017
19:09:39
f4rt~
08.09.2017
19:09:47
Like
08.09.2017
19:09:50
Не будьте как Страус

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

Покажи мне кейс где без дженериков не обойтись

Тайп хинтинг не в счет однозначно

пробовал на java писать сайты. намного дольше
Ну тогда не выебывайся и не указывай типы

Alex
08.09.2017
19:10:37
вопрос не в типах

Like
08.09.2017
19:10:40
В типах

Alex
08.09.2017
19:10:42
а в структуре исполнения

Like
08.09.2017
19:10:47
Google
Alex
08.09.2017
19:10:48
потому на джаве долго

Like
08.09.2017
19:10:56
Я на это ответил

f4rt~
08.09.2017
19:11:06
это был блядь сарказм

Like
08.09.2017
19:11:11
Будь в пхп статическая типизация то дженерики естественно маст хев

я честный
Бля, ну лан

потому на джаве долго
Покажи мне кейс где без дженериков не обойтись на пхп, плез

Я признаю что я не прав

Evgeniy
08.09.2017
19:12:10
все норм сритесь дальше

Alex
08.09.2017
19:12:32
@shindakioku ты там говорил что всего год в разработке?)

Evgeniy
08.09.2017
19:12:36
или List

Like
08.09.2017
19:12:47
посмотри Collection в java
Ну бле, я ж про пхп говорю

Evgeniy
08.09.2017
19:12:54
как там применяюстя дженрики

Alex
08.09.2017
19:13:03
я еще оч хочу Enum как в джаве

Evgeniy
08.09.2017
19:13:09
ааа ну в пыхе коллецию объектов сложно сделать

Страница 5680 из 8430