Size: a a a

2020 November 13

АГ

Алексей Гевондян... in phpGeeks
Sander 🕶
а можно вот так сделать? самое простое
public lalala(): User[] {}
оберточку можно сделать из класса.
источник

T🐜

The Ant 🐜 in phpGeeks
Алексей Гевондян
ну вот завезут атрибуты, и с ними можно будет любую метадату более формально прописывать, чем абстрактные комменты
Я седня уже высказался по этому поводу в пыхтелке 🤣
источник

АГ

Алексей Гевондян... in phpGeeks
я сам очень очень хочу, чтобы такая фича была.
источник

S🕶

Sander 🕶 in phpGeeks
Алексей Гевондян
оберточку можно сделать из класса.
оберточку 🤔ну а по нормальному никак?
источник

АГ

Алексей Гевондян... in phpGeeks
но - array<string, array<int, User>> - с этим как быть?
источник

i

inzanty in phpGeeks
Алексей Гевондян
а иной раз и склоняет к говнокодингу. тот же ларавел если взять например.
честно, как клепают миноры в ларке, так сразу её и выкинуть хочется
источник

АГ

Алексей Гевондян... in phpGeeks
пыха сильна своими группировками
источник

S🕶

Sander 🕶 in phpGeeks
Алексей Гевондян
но - array<string, array<int, User>> - с этим как быть?
HashMap должен быть - фрейморк коллекций, но этого тоже нет, в Симфони есть либка - но все как-то из кусков, неработает вместе
источник

АГ

Алексей Гевондян... in phpGeeks
это все костыли чтобы закрыть недостаток фич языка. думаю со временем пыху подтянут, и костыли эти утратят свою актуальность. главная проблема тут - производительность, и обратная совместимость. поэтому все это откладывается на неопределенный срок
источник

T🐜

The Ant 🐜 in phpGeeks
Да, к пхп30 по-любому ченить придумают )))
источник

i

inzanty in phpGeeks
@@SubscribesTo(CartStartedEvent::class)
   
public function onCartStarted(CartStartedEvent $event): void
   { /* … */ }

   @@SubscribesTo(CartItemAddedEvent::class)
   
public function onCartItemAdded(CartItemAddedEvent $event): void
   { /* … */ }

   @@SubscribesTo(CartItemRemovedEvent::class)
   
public function onCartItemRemoved(CartItemRemovedEvent $event): void
   { /* … */ }

   @@SubscribesTo(CartCheckedOutEvent::class)
   
public function onCartCheckedOut(CartCheckedOutEvent $event): void
   { /* … */ }

это уже жаба какая то
источник

S🕶

Sander 🕶 in phpGeeks
inzanty
@@SubscribesTo(CartStartedEvent::class)
   
public function onCartStarted(CartStartedEvent $event): void
   { /* … */ }

   @@SubscribesTo(CartItemAddedEvent::class)
   
public function onCartItemAdded(CartItemAddedEvent $event): void
   { /* … */ }

   @@SubscribesTo(CartItemRemovedEvent::class)
   
public function onCartItemRemoved(CartItemRemovedEvent $event): void
   { /* … */ }

   @@SubscribesTo(CartCheckedOutEvent::class)
   
public function onCartCheckedOut(CartCheckedOutEvent $event): void
   { /* … */ }

это уже жаба какая то
в том и дело, что фичи тянутся из других языков, поэтому проще взять уже то где это нормально, правда java это еще тот геморой,
там тоже все плохо, Spring фрейморка здоровый, тяжелый, и не очень хорошо написан (но я не говорил что медленный в продакшене), мало кто понимает что там вообще происходит, самое норм что я увидел это C#, .net core, правда там зарплаты не такие как в java.
источник

i

inzanty in phpGeeks
а на счет производительности, то сюда можно и жабу притянуть, у которой вообще с этим проблема на проблеме
источник

i

inzanty in phpGeeks
но тем не менее спокойно используется в энтерпрайзе
источник

S🕶

Sander 🕶 in phpGeeks
inzanty
а на счет производительности, то сюда можно и жабу притянуть, у которой вообще с этим проблема на проблеме
в java нет проблем с производительностью, даже базы данных пишут на java? под хайлоад
источник

i

inzanty in phpGeeks
Sander 🕶
в java нет проблем с производительностью, даже базы данных пишут на java? под хайлоад
а я так не думаю) видел много статей с подробным описанием и сравнением с C# в вебе
источник

i

inzanty in phpGeeks
там жаба посасывала крепко
источник

S🕶

Sander 🕶 in phpGeeks
inzanty
а я так не думаю) видел много статей с подробным описанием и сравнением с C# в вебе
я писал на java, да C# сейчас перегнал в производиетльности - но она не медленная, иначе бы на ней не писали бы инструменты под хайлоад
источник

i

inzanty in phpGeeks
нет, она определенно медленная, а насчет хайлоада, есть примеры даже на ноде
источник

i

inzanty in phpGeeks
это не делает его оптимизированным и быстрым
источник