Vitaly Dmitriev
Именно. И если даже внутри ООП работу проводить без состояний и на чистых функциях с изолированными сайд эффектами то код становится супер тестируемый и очень предсказуемый
Ребята, по этому поводу уже 100500 копий сломано, придумали всякие IOC, DI, как раз во многом в целях повышения тестируемости ОО кода. Давайте не начинать, а?