
출간 예정일(Release) : 2026/01/
종이책 출간일(Print Release) : 2025/12/18
전자책 종류(Format) : ePub
Price : KRW 16,000
책소개(Overview)
프로그램을 잘 읽으려면 어떻게 해야 할까요?
그러려면 프로그램을 많이 읽는 수밖에 없습니다. 저는 일의 특성상 프로그램을 수정할 기회가 많았고, 그래서 신입 프로그래머 시절부터 필연적으로 프로그램을 많이 읽을 수 있었습니다. 그 결과 효율적으로 프로그램의 전체를 볼 수 있게 되었습니다.
앞으로 프로그램을 읽는 힘을 기르고 싶은 여러분도 마찬가지입니다. 읽기 위해서는 읽는 양을 늘리면 확실히 도움이 됩니다. 여기서 많이 읽는다는 것은 닥치는 대로 읽는 것이 아니라, 읽는 방법을 알고 난 뒤에 읽으라는 뜻입니다. 그래야 저보다 좀 더 효율적으로, 더 빨리, 더 적은 양을 읽고도 프로그램의 전체 모습을 파악할 수 있을 것입니다. 이 책은 이 부분에 초점을 맞춰 정리했습니다.
이 책을 통해서 프로그램을 읽는 방법, 읽을 때 생각하는 방법을 알았으면 합니다. 많이 읽으면 작성하는 기술도 향상됩니다.
마지막으로, 프로그램을 많이 읽으면 프로그램을 더 잘 만들 수 있다는 점도 강조하고 싶습니다.
프로그램을 많이 읽다 보면 읽기 쉬운 프로그램과 그렇지 않은 프로그램이 있음을 알게 됩니다. 읽기 쉬운 프로그램을 많이 읽으면 자연스럽게 읽기 쉬운 프로그램을 작성하는 법을 알 수 있습니다.
인터넷에 공개된 프로그램이나 파이썬 모듈은 대부분 실력이 뛰어난 프로그래머가 작성했습니다. 이러한 프로그램을 읽는 것은 새로운 프로그래밍 기술과 작성 방법, 설계 관점을 익힐 수 있는 아주 좋은 기회가 됩니다. 이러한 프로그램을 적극적으로 읽음으로써 프로그램의 방법의 폭을 넓힐 수 있을 것입니다.
또한 이런 프로그램들은 다른 사람들이 해당 프로그램의 코드를 읽는다는 것을 염두에 두고 만들어졌습니다. 즉, 고도의 기술이 읽기 쉽고 가독성이나 유지보수성이 높은 프로그램에 담겨 있다는 말입니다. 읽기 쉬운 프로그램을 읽고, 그것을 본보기로 스스로도 기회를 찾아 똑같이 작성해 봅니다. 이것을 반복하면 여러분도 읽기 쉬운 프로그램을 작성할 수 있게 됩니다.
이 책을 통해 프로그램을 읽고 작성하거나 설계하는 수준이 높아진 프로그래머가 늘어난다면 저자로서 더할 나위 없이 행복할 것입니다. 앞으로도 꼭 프로그램을 계속 읽어주기 바랍니다
저자(Author)
이와마츠 히로시
오카야마 대학 공학부 석사과정에서 정보공학을 전공했다. IT 대기업에서 프로그래머와 시스템 엔지니어로 경험을 쌓으며 정보처리 기술자 프로젝트 매니저 자격을 취득했고, 개발팀 프로젝트 매니저로 관공서 보안 시스템 개발을 담당한 후 창업했다. 풍부한 개발 경험과 요구사항 정의 노하우를 바탕으로 중소기업의 생산성 향상과 업무 효율 개선을 지원하는 전문 컨설턴트로 활동하고 있다. 또한 기업 맞춤형 연수 프로그램을 제공하며 강사로도 활동 중이다. 스스로 문제를 발견하고 해결책을 생각해 실행할 수 있는 인재 육성을 목표로 하고 있다. 문법 암기 위주의 교육에 의문을 품고 2019년부터 프로그래밍 교육에도 힘쓰고 있다. 특히 일상의 업무를 종이와 연필로 언어화하는 훈련 방법을 통해 ‘프로그래밍을 배워도 쓸 수 없다’는 문제를 해결하는 데 주력하고 있다. 알고리즘 학습에서도 단순한 방법 이해를 넘어 사고방식을 체득하는 것을 중시하며 실용적인 스킬 습득을 지원한다. 저서로 「종이와 연필로 배우는 알고리즘과 플로차트」(닛케이 BP, 2022)가 있으며, 동영상 학습 콘텐츠도 제공하고 있다.
