코딩 트레이닝: 새로운 언어를 배울 때 다시 풀어보는 57개 연습문제

코딩 트레이닝_입체표지

시리즈: Programming Insight
저 자: 브라이언 호건
역 자: 정기훈
판 형: 172×225mm
쪽 수: 128 페이지 (1도)
가 격: 13,000원
발행일: 2016년 8월 2일

 

매년 새로운 언어를 최소 하나는 배워라.
다른 언어는 동일한 문제를 다르게 푼다. 몇 개의 서로 다른 접근법을 알면 사고를 확장하고 판에 박힌 사고에 갇히는 걸 예방하는 데에 도움이 된다.
– 『실용주의 프로그래머』 중에서

 
문제 해결의 기본기를 강화하는 57개의 연습문제

이 책은 현실 시나리오를 바탕으로 하는 57가지의 연습문제를 통해 코딩 기술을 지속적으로 다듬도록 도와준다. 초급 프로그래머든 숙련된 프로그래머든 관계없이 이 책에서 제시하는 훈련을 통해 코딩 레벨이 한 단계 향상될 것이다.
처음에는 간단한 입출력 프로그램부터 시작한다. 그런 다음 환율 변환, 혈중 알코올 농도 계산, 파일 내 단어 치환, 레코드 필터링, 웹 서비스를 이용한 날씨 안내, 데이터 저장, 현재 우주인이 몇 명 있는지 등 좀 더 복잡한 프로그램을 다룬다. 마지막으로 이렇게 연습한 과제들을 종합하는 규모 있는 프로그램과 씨름하게 될 것이다.
더 높은 훈련 강도를 원하는 프로그래머를 위해 훈련 과제마다 제약조건과 도전과제를 제시하였다. 여러 난이도의 연습문제를 풀어보면서 익히고자 하는 언어에 대한 실전 감각을 쌓게 될 것이다. 또한, 새로운 프로그래밍 언어를 시작할 때마다 이 책을 반복하여 사용함으로써 동일한 문제를 새로운 기법과 언어로 해결하는 방법을 체득할 수 있을 것이다.

 

 

이 책에서 만들어볼 연습문제들

● 단어 빈도 탐색
● 카드 대금 상환 기간 계산
● 웹 서비스를 이용한 날씨 안내
● Todo List
● 혈중 알코올 농도 계산
● 천장에 바를 페인트 양 계산