TIL

20230104 TIL 요구사항을 제대로 파악하자

jiwoosmile 2023. 1. 4. 18:10

https://media.triple.guide/triple-cms/c_limit,f_auto,h_1024,w_1024/5f8e905a-4c97-40e5-81f7-1fa63f6bea87.jpeg

오늘 코딩도장 문제를 매우 몰입하여 풀고 있었는데,
아무리 풀어도 잘 풀리지가 않았다.
홀맨님께서 항상 코딩테스트 문제는 시간을 정해두고 일정 시간이 지나면
해답을 보고 내 것으로 만들라는 조언을 해주셨기 때문에
다른 사람의 풀이를 찾아보았는데,
풀이가 문제 요구사항과 다른 느낌을 받았다.

그래서 문제가 수정이 된 것인지 짝꿍님께 여쭤봤는데, 내가 놓치고 있었던 제한사항이 있었다.
풀이가 문제가 있는 것이 아니고, 내가 놓친 조건이 있었던 것이다.
나는 1시간이 넘는 시간동안 다른 문제를 풀고 있었다.

요구사항은 중요하다.
요구사항을 제대로 파악하지 않으면 아예 다른 산출물이 나올 수 있다.
요즘 코딩테스트를 조금이라도 빨리 풀고자 문제를 제대로 읽지 않고 풀기 시작했던 것 같다.

코딩테스트도 그렇고, 어떤 태스크를 진행할 때 항상 요구사항을 명확히 파악하고 나서 작업을 시작해야겠다는 다짐을 하게되었다.
문제가 아무리 길더라도 건너뛰지 말고 첫 줄부터 제대로 정독을 먼저 하도록 하자.