Albert Abdullin
В книге чистая архитектура как раз такой пример описан для этого принципа
Я не это имел ввиду, я говорил, что если у тебя есть задача отфильтровать и замэпить, то ты для этого используешь две функции, одна фильтрует, другая мэпит, а не одну, которая и фильтрует и мэпит, но это не значит, что написать такую функцию нельзя, пусть она и не правильная. В архитектуре, на сколько я понял, имеется ввиду, что плохо писать функцию которая для А делает такой расчет, а для Б другой расчет, вместо этого нужно писать две разные функции.