문제 해결 리소스

프로그래밍에 도움이 되는 일반적인 문제 해결 기법을 배워요.


이곳의 첫 번째 글에서 말하듯이, **문제 해결은 메타 스킬**이에요. 어떤 문제를 풀 때 가장 어려운 부분은 프로그래밍 언어의 문법이나 구조가 아니라, 무엇을 코딩할지 또는 _어디서부터 시작할지_를 알아내는 일인 경우가 많아요. 문제를 코딩할 수 있는 단계로 나누는 전략과 체계를 만드는 것은 꼭 키워볼 만한 훌륭한 능력이에요. 아래에는 이런 능력을 키우는 데 도움이 되는, 커뮤니티에서 모은 글과 영상, 책을 소개해요.

이 책들 중 일부는 Association of Computing Machinery(ACM) 라이브러리를 통해서도 읽을 수 있어요. 유료 회원 가입 정보는 acm(dot)org에서 볼 수 있어요.