문제를 해결하는 방법!
코드 문제를 풀다 보면 직관적으로 이해가 가지 않는 문제가 주어질 때가 있다. 그럴 때는 문제를 푸는 단계를 설정하여 생각하면 문제가 정리가 되고 막연함이 줄어들 것이다.
먼저) 문제를 이해해야 한다. 문제를 이해하는 과정에는 필요한 개념을 확인하거나 어떤 방식으로 문제를 풀어나갈지 전체적인 설계이다.
두번째 론) 문제를 작은 문제들로 쪼개서 생각한다.
한번에 문제를 풀려고 하면 막연하고 놓치는 부분이 많다. 이 경우 문제를 작게 쪼개서 풀면 쪼갠 하나하나 작은 문제만 풀면 되므로 뭉친 실타래를 푸는 느낌과 같다.
잘게 쪼갠 문제가 풀리지 않는다면 이때는 구글이나 Stackoverflow에서 문제 해결하기 위한 코드를 찾는 것도 괜찮다. 이때는 복사 붙여 넣고 하는 것이 끝이 아니라 그 코드에 대한 개념만 익히고 직접 코드를 작성하는 것이 도움이 된다.
그렇게 작성한 코드가 오류가 발생한다면 개발자 도구(f11) 에서 source 창을 클릭하면 debug tool 이 나온다. f5 를 눌러 실행시키고 각 줄에서 코드가 어떻게 실행되고 있는지 확인하면 더 빠른 오류 수정이 가능하다.
댓글
댓글 쓰기