메소드를 짤 때

알고리즘 풀때는

거의 하나의 메소드 안에서 다섯 여섯가지 일을 하면서

반복코드 줄이고 성능문제때문에 if문 안에서 다른 기능 처리하고 이런거 좆나 많잖아

그런데 이런건 원칙에 위배되는거고 가독성에도 영 좋지 않은데



그 단일책임 원칙 지켜야 하는 때하고 아닌 때가
실무에서도 구분이 됨?