Size: a a a

2019 December 27

КГ

Константин Грачев in PHP
Sergey Protko
Максимум по зависимостям
Или я не о том?
источник

КГ

Константин Грачев in PHP
Есть карта ТО, которая использует модели автомобилей и всякие embeddable типа FuelType, Transmission. Зависеть этим картам от модуля Vehicle норма, а от клиентских автомобилей уже нет
источник

AM

Artem Molotov in PHP
Sergey Protko
да, final класс без интерфейса нельзя замокать
уже вроде можно (z-engine и php 7.4)
источник

КГ

Константин Грачев in PHP
Artem Molotov
уже вроде можно (z-engine и php 7.4)
так можно и йух сломать =)
источник

S

SarcasmIO in PHP
Artem Molotov
уже вроде можно (z-engine и php 7.4)
всегда было можно, вариантов 5-6 так точно
просто насколько это варианты
источник

AM

Artem Molotov in PHP
Константин Грачев
Сущности же доктрина не даёт финалить
я с ней почти что не работал, но ранее в доке видел, что если не lazy-load'ить, то можно и final делать (тогда прокси сверху не будет). Но в целом звучит опасно.
источник

AM

Artem Molotov in PHP
Sergey Protko
Integrated tests are a scam. A self-replicated virus that invades your projects. In threats to destroy your codebase, to destroy your sanity, to destroy your life. Good evening.
Ранее тут вроде обсуждали, что  если уже нет юнит тестов, то интеграционные имеют некоторое право на жизнь
источник

КГ

Константин Грачев in PHP
Artem Molotov
Ранее тут вроде обсуждали, что  если уже нет юнит тестов, то интеграционные имеют некоторое право на жизнь
Интегрированные?
источник

AM

Artem Molotov in PHP
Константин Грачев
Интегрированные?
Да, я попутал, уже дальше по диалогу заметил
источник

AM

Artem Molotov in PHP
Artem Molotov
Ранее тут вроде обсуждали, что  если уже нет юнит тестов, то интеграционные имеют некоторое право на жизнь
Тут именно интеграционные должны быть, но в источнике таки речь не о них
источник

SP

Sergey Protko in PHP
Artem Molotov
Ранее тут вроде обсуждали, что  если уже нет юнит тестов, то интеграционные имеют некоторое право на жизнь
E2e имеют, причем в любом случае. Компонентные имеют (то что у большинства тесты апишки например)
источник

AM

Artem Molotov in PHP
Sergey Protko
E2e имеют, причем в любом случае. Компонентные имеют (то что у большинства тесты апишки например)
А если есть желание не учитывать вёрстку и тд?
источник

SP

Sergey Protko in PHP
То за что топит чел - это не против интеграционных тестов
источник

SP

Sergey Protko in PHP
Artem Molotov
А если есть желание не учитывать вёрстку и тд?
Компонентные
источник

AM

Artem Molotov in PHP
Sergey Protko
Компонентные
а компонентные != интеграционные?
источник

SP

Sergey Protko in PHP
Повторюсь - разберись в его определениях
источник

AM

Artem Molotov in PHP
оке
источник

SP

Sergey Protko in PHP
Он ничего про интеграционные тесты НЕ говорит. Он говорит про хуевые юниты
источник

SP

Sergey Protko in PHP
Integrated - когда не изолировано
источник

AM

Artem Molotov in PHP
Sergey Protko
Он ничего про интеграционные тесты НЕ говорит. Он говорит про хуевые юниты
Это я уже больше не о видосе, а вообще об нашем диалоге. Т.е. мелкий вопрос на реплику, что ли. Но пойду сначала гляну..
источник