Size: a a a

2020 July 19

S

Sergey in phpGeeks
Гена
Ну симфа заставит думать все таки об архитектуре и уменьшит количество магии. На Ларе все можно сделать не хуже, но сделать правильно там сложнее потому что на каждом шагу тебе магически упрощают жизнь :)
Тогда логично, что вак на ларе больше, зачем ебать мозги на симфе, когда можно тоже самое сделать на ларе и если понадобится нарушить пару правил это можно будет спокойно сделать)
источник

Г

Гена in phpGeeks
Sergey
тогда нужно волшебный ? ставить перед возвращаемым типом
Я согласен что null почти везде нужно избегать. Но в случае запроса к бд получить null вместо исключения как-то правильнее. Ведь у нас нет внештатного поведения.
Например проверяем email на уникальность, спросили есть ли такой mail в базе. вернулся Null, значит нет
источник

S

Sergey in phpGeeks
та ти заебал
источник

S

Sergey in phpGeeks
Гена
Я согласен что null почти везде нужно избегать. Но в случае запроса к бд получить null вместо исключения как-то правильнее. Ведь у нас нет внештатного поведения.
Например проверяем email на уникальность, спросили есть ли такой mail в базе. вернулся Null, значит нет
да я не говорю что это неправильно)  Просто может возможности нет ? поставить
источник

Г

Гена in phpGeeks
Sergey
Тогда логично, что вак на ларе больше, зачем ебать мозги на симфе, когда можно тоже самое сделать на ларе и если понадобится нарушить пару правил это можно будет спокойно сделать)
Ну я сейчас на проекте на симфони 5. Мозги не ломаются. Даже после лет на yii1/2.
Ну может бложик запилить можно быстрее и удобнее в ларе я не спорю.
источник

S

Sergey in phpGeeks
Если пыха 7.0 ты хрен знак ? там поставишь)
источник

JU

John Usov in phpGeeks
@der_Igel забань чувака. облегчи его страдания души
источник

Г

Гена in phpGeeks
Sergey
Если пыха 7.0 ты хрен знак ? там поставишь)
Ну выше писали чт если вернулся null это признак чертокодинга. Вот и смутило такое заявление
источник

S

Sergey in phpGeeks
Гена
Ну выше писали чт если вернулся null это признак чертокодинга. Вот и смутило такое заявление
Ну если верить чистому коду, то да. Нулы не желательны
источник

S

Sergey in phpGeeks
ты или кидаешь исключения/возвращаешь false и тд
источник

S

Sergey in phpGeeks
или весь проект обвешиваешь "?"
источник

S

Sergey in phpGeeks
чтобы ничего не поломать
источник

KP

Kolya Pot in phpGeeks
Я вместо нулл возвращаю базовый объект пустой и у него всегда можно проверить isLoaded этто норм?
источник

S

Sergey in phpGeeks
Kolya Pot
Я вместо нулл возвращаю базовый объект пустой и у него всегда можно проверить isLoaded этто норм?
пахнет херней, не легче вернуть fallse и потом просто сделать сторожевой пункт?
источник

S

Sergey in phpGeeks
if(!$model) { throw new Exception }
источник

KP

Kolya Pot in phpGeeks
Sergey
if(!$model) { throw new Exception }
Лел
источник

S

Sergey in phpGeeks
или return или че хочешь
источник

Г

Гена in phpGeeks
Sergey
Ну если верить чистому коду, то да. Нулы не желательны
так и есть!! но затем пример был про запрос к базе один из случаев когда это норм
источник

KP

Kolya Pot in phpGeeks
А где потом ловить эти эксепшены
источник

S

Sergey in phpGeeks
Kolya Pot
А где потом ловить эти эксепшены
ну логично что где-то выше по коду
источник