Size: a a a

2019 December 31

BT

Bohdan Turchyk in PHP
Евгений Ромашкан
А if который
if($doMoreStuff)
?
я про него и говорю
источник

BT

Bohdan Turchyk in PHP
стоп
источник

SP

Sergey Protko in PHP
Dmitry S
потому что проще передать реальный сервис и сравнить с тем какой ты ожидаешь получить
это увеличит количество причин по которым твои тесты будут падать
источник

BT

Bohdan Turchyk in PHP
я говорю про то, что до /****/ линии
источник

SP

Sergey Protko in PHP
это так же увеличит вероятность того что ты вопросы контрактов и связанносни нахуй пошлешь и в итоге получишь не очень хороший код
источник

SP

Sergey Protko in PHP
"не изолируемый"
источник

DS

Dmitry S in PHP
Sergey Protko
это увеличит количество причин по которым твои тесты будут падать
нет, их будет ровно столько же. Но ты не будешь знать как все это работает внутри
источник

ЕР

Евгений Ромашкан in PHP
Bohdan Turchyk
я про него и говорю
У тебя где-то выше будет класс который определяем boolean значение через if, и вызывает показанную тобой функцию
источник

SP

Sergey Protko in PHP
Dmitry S
нет, их будет ровно столько же. Но ты не будешь знать как все это работает внутри
я и так не знаю как это работает внутри)
источник

ЕР

Евгений Ромашкан in PHP
У тебя if останется только больше
источник

ЕР

Евгений Ромашкан in PHP
Где то магическое "там не будет логики" о котором ты выше писал?
источник

BT

Bohdan Turchyk in PHP
Евгений Ромашкан
У тебя if останется только больше
ты сейчас споришь не о том, о чем рассказываю тебе я
источник

SP

Sergey Protko in PHP
Dmitry S
нет, их будет ровно столько же. Но ты не будешь знать как все это работает внутри
FeeCalculator в моем случае это интерфейс стратегии. Referal всего лишь ему список рефералов предоставляет
источник

ЕР

Евгений Ромашкан in PHP
Bohdan Turchyk
я говорю про то, что до /****/ линии
Я тоже
источник

ЕР

Евгений Ромашкан in PHP
У тебя там функция с if
источник

ЕР

Евгений Ромашкан in PHP
И вероятно мне при вызове твоей функции придётся делать if для определения значения аргумента
bool $doMoreStuff
источник

BT

Bohdan Turchyk in PHP
Bohdan Turchyk
ты сейчас споришь не о том, о чем рассказываю тебе я
x2
источник

BT

Bohdan Turchyk in PHP
смотри
в контексте того, о чем мы говорили с Максом (тестированое void функций с сайд-эффектами)
источник

ЕР

Евгений Ромашкан in PHP
Ну ок, чё
источник

BT

Bohdan Turchyk in PHP
пример получился не очень хороший, но на нем рассказать можно
источник