Size: a a a

Laravel для начинающих

2021 October 13

SG

Sergey Gerasimov in Laravel для начинающих
Значит заслужил
источник

AH

Andrey Helldar in Laravel для начинающих
источник

SG

Sergey Gerasimov in Laravel для начинающих
Заспамил пади своими пакетами
источник

A

Adel in Laravel для начинающих
Тебе же он дал на неделю РО в репозитории тогда?
источник

A

Adel in Laravel для начинающих
За "свое говно не воняет" ))
источник

AH

Andrey Helldar in Laravel для начинающих
Тьфу))) Скрин вырван из контекста)) Я думал ты меня в чате "прошек" забанил ><

Да, 2 недели он мне выдал))

Всю кровину мне свернул.
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Я уже начинаю понимать )
источник

АК

Айданбек Калымбеков... in Laravel для начинающих
Сорьки, надо было мне ссылку на сообщение скинуть)
источник

AH

Andrey Helldar in Laravel для начинающих
@crabby_union_jack, @mrTeo, если кратко, мне очень не хватало функционала кастомных кастов в Ларе и я подумал, что фишка охрененная. Написал код, залил PR, там несколько членов команды Laravel ревьюили, даже оптимизацию предлагали. В итоге я сделал охрененный прорыв в Ларе.

Потом пришёл Тейлор, шлёпнул по балде и сказал "нах нужон энтот ваш интернет" и отказал в PR. Ну я и спросил, мол, почему. Он говорит что "если надо - вернёт свой старый код, который никому по душе не пришёлся года 4 назад". И открыл PR с ним.

Ну я и расписал чем плох его код, почему он плох, как это исправить и что добавляет мой. Тейлор закусился, на что я и написал "своё говно не пахнет". Ну, ещё постебал его лысину, типа "зачёсывает других под одну гребён... а, ну да...".
Он мне рид-онли выдал во всех проектах Лары на 2 недели.

После этого выкатывает в прод свой говнокод.

Если кратко. Код тейлора:

БД:
name - string
params - json

Модель:
$user->name = 'Foo';
$user->city = 'Bar';
$user->country = 'Baz';


В базе запись:
name: Foo
params: {city: 'Bar', country: 'Baz'}


—-
Мой код:
$user->name = 'Foo';
$user->params->city = 'Bar';
$user->params->country = 'Baz';
источник

АК

Айданбек Калымбеков... in Laravel для начинающих
😂😂😂 сочувствую))
источник

ПЛ

Павел Ланчев... in Laravel для начинающих
ссылка есть?
источник

AH

Andrey Helldar in Laravel для начинающих
источник

AH

Andrey Helldar in Laravel для начинающих
Фраза "своё говно не пахнет" тут: https://github.com/laravel/framework/pull/31075#issuecomment-572390425
источник

AH

Andrey Helldar in Laravel для начинающих
И у него есть человек в команде, https://github.com/browner12, который тупо ходил за Тейлором в комменты и подлизывал ему жопу.
источник

АК

Айданбек Калымбеков... in Laravel для начинающих
😂 прям политика
источник

AH

Andrey Helldar in Laravel для начинающих
А фишка в том, что до сих пор Тейлор не приблизил даже на милю функциональность своих кастов к той, что я за неделю ему сделал.

И в своём проекте я не могу юзать его касты при всём желании - они работают не так, как надо.

Самый простой кейс когда его код завалит к херам данные в базе - это:

БД:
name - string
params - json

Нужно создать запись с именем "Foo", а в ключе параметра передать "name" = "Bar".

Его код будет выглядеть так:
$user->name = "Bar"


И в базу запишется как:
name: null
params: {name: "Bar"}
источник

AH

Andrey Helldar in Laravel для начинающих
Он считает то, что пишет именно он, априори прекрасно и абсолютно всё, что пишут другие - говно.

При этом, его код оставляет желать лучшего. И Лара достигла текущего состояния только благодаря комьюнити.

Я даже помню те времена, когда он Грэма Кэмпбэлла чуть ли не на хуях тоскал в gitee, или как там чат назывался, в 2015-м в таком сидели, аналог слака. А сейчас Грэм один из почётных членов команды.
Тейлор по сравнению с Грэмом интерн.
источник

АК

Айданбек Калымбеков... in Laravel для начинающих
😂😂😂 едрить он чсв
источник

AH

Andrey Helldar in Laravel для начинающих
Дык в том треде даже члены его команды охренели с него.
источник

SC

Sergey Chizhik in Laravel для начинающих
Тэйлор — пёс, не забывайте пожалуйста
источник