Шурик
Почему это обязательно?
Shokha
Кстати, в ларе неудобно их вьюхи в БД обращаться. Как ты решаешь эту проблему? был такой вопрос ты не ответил
Nikolay
Лучшее это dip и di
Шурик
Фасад как паттерн - ок Фасад из лары - адский ад
Shokha
даже Auth::user() ?
A
Но в PSR-11 есть container...
Dmitry
Но в PSR-11 есть container...
Он только про кодстайл
A
А, извините.
Шурик
А можешь объяснить почему ты считаешь это костылем?
Иван
А можешь объяснить почему ты считаешь это костылем?
он не тестирует и не подменяет зависимости
Dmitry
Ну так указывайте номер 12. А то там куча других есть.
Шурик
он не тестирует и не подменяет зависимости
Чувак с опытом 15 лет не тестирует? Выглядит диковато)
Шурик
А если поручить тестирование компу - это ж дешевле
Иван
Чувак с опытом 15 лет не тестирует? Выглядит диковато)
тут надо проконсультироваться с Тарасом КТЛ я его спрашивал но не смог получить ответа, тестирует ли он и делает ли статический анализ но если Тарас не тестирует, то это не обязательно
A
А интерфейсы - тоже, получается, не нужны?
Шурик
Но...?
Nikolay
А кто говорит что надо отказаться от ручного тестирования
Шурик
То есть у тебя есть проект на 250 тысяч строк и ты весь этот проект тестируешь руками каждый день?
Nikolay
Надо совмещать оба подхода
Шурик
Допустим 250 тысяч
Шурик
Пиши надёжные тесты, будет надёжно)
Nikolay
В курсе
Иван
ну вот например надо протестировать, что коллекция в json и из json конвертируется правильно
Иван
это надо руками тестить?
Иван
Ну руками проверь, чо ты
да я так и сделал, написал руками юниттест
Шурик
Иван
Но это не надёжно!
значит у меня ненадёжные тесты
Шурик
Но при этом даже руками можно тестировать ненадёжно
Шурик
А тестами, а не руками - можно тестировать надёжно?
Шурик
Но ты этого не делаешь потому что...?
Шурик
Почему? Можно же надёжно
Шурик
Да
Шурик
Я видел твоё резюме. У меня час работы стоит больше, чем твои ожидания от работы
Шурик
При этом я не в Москве
Шурик
Именно поэтому я поручаю тесты компу, а не трачу свое время на тестирование руками
Шурик
У меня другая валюта, но допустим)
Шурик
Внимательно
Шурик
Хз, я не выделяю отдельное время, это часть работы
Шурик
Но явно меньше, чем на тестирование всего проекта руками
Шурик
И делаю я это один раз, а потом тесты сами бегают в сиайке
Шурик
Почему ни за что? Я не проверяю руками весь проект, когда меняю одну плюшку
Шурик
Которая использована в сотне мест
Шурик
А можно ссылку на статьи хоть какого-то известного спеца в программировании, который придерживается тех же взглядов, что и ты!
Шурик
Дешевле, быстрее
Шурик
Тест написал один раз и он работает вечно, пока не поменяются требования.
Шурик
Я бы не сказал)
Шурик
Кому?
Шурик
Мне - нет
Иван
я уже полчаса хочу спросить, а у тебя на аватарке фотка с выпускного?
Шурик
Фаулер - известный, Мартин - известный, Окрамиус - известный, ты - нет
Шурик
Но это только твои слова
Шурик
Даже Фабьен известный, если уж на то пошло, а ты - все равно нет, сорян)
Шурик
А что твой любимый про тесты говорит?)
Шурик
Кто бы это ни был
Шурик
Про тесты что твой любимый говорит?
Шурик
Что они не нужны?
Шурик
Откуда я знаю, это ж твой любимый
Шурик
Нет, ты!
Гена
Не ну уровень стажёра ты осилил. Я думал на вьюхах ты сломаешся
Шурик
Я, кстати, тоже чётник)
Aleksandr
Я, кстати, тоже чётник)
Четники лучшие!
Шурик
Четники лучшие!
А нечетники тесты не пишут)
Шурик
Та начни уже, ну) чо ты пугаешь)
Иван
нет ничего невозможного, если ты пиздабол
Шурик
Гена
Мы верим. Осталось сойтись на деле
Шурик
Сколько строк в твоём текущем проекте?
Гена
А за 15 лет работы че так мало просишь? Я в веб с 0 ушёл 3 года назад и то уже зп побольше. Может все таки не твоё?
Гена
Так а че так мало просишь?
Гена
Почему 160 за 15 лет то? Что не так?
Шурик
😁
Гена
На собеседовании попробуй так отвечать. Точно возьмут
Иван
https://yandex.ru/lab/yalm/share?id=4c3dba2bbe8824b0c9c409e69b64f29949c5178fd809a042e66ad7fe8fccdbe4&style=0