코테 구현 문제중에

예를들어 도형을 시계방향으로 2번 90도 회전시켜라 라는 문제가 있으면

이걸 그대로 받아들여서 도형을 2번 회전시키는게 좋은 코딩일까

아니면 이게 결국 180도 회전임을 캐치해서 180도 한번 회전시키는게 좋은 코딩일까

코테야 그냥 코드간결하고 메모리, 시간 적게쓰면 좋은거지만

사실 문제가 요구하는걸 그대로 구현하는게 맞지 않나 문득 생각이 들어

위의 예시는 너무 극단적이고 단순해서 당연히 180도 한번이라고 생각할 수도 있는데

이게 여러단계로 걸친 복잡한 문제라고 했을때

과연 결과의 규칙을 찾아내서 그것만 쏙 골라 구현하는게 좋은걸까

바보같은 질문 ㅈㅅ