Иногда, очень редко нет жёсткой необходимости убирать какие-то частные детали реализации в отдельный метод — если детали короткие, а код в целом малозначимый.
Но в этом случае необходимо всё же соблюсти обязательные условия:
- фрагмент кода, заключающий ответственность, должен быть чётко очерчен (как правило, отделён пустыми строками от остального кода);
- должны быть кристалльно ясны входные и выходные данные фрагмента;
- внутри фрагмента кода не должны присутствовать строки, относящиеся к другим ответственностям.