빌노트의 노트
세상에서 가장 재미있는 자바책 '자바 퍼즐러 JAVA PUZZLERS' - 자바를 좀 더 알고 싶다면 본문
오랜만에 자바 프로그래밍 책을 읽었습니다. 자바 퍼즐러라는 책인데 10년 넘게 알아온 자바를 아직도 잘 모르는 것이 많구나 깨닫게 해주는 책이였네요.
세상에서 가장 재미있는 자바 책
자바 퍼즐러
자바 퍼즐러는 표현식 퍼즐, 문자 퍼즐, 반복문 퍼즐, 예외 처리 퍼즐, 클래스 퍼즐, 라이브러리 퍼즐, 클래스 심화 퍼즐, 추가적인 라이브러리 퍼즐, 어려운 퍼즐 이렇게 총 10개의 퍼즐 묶음으로 되어 있는데 자바계에서 인지도 높은 장인 두분이 적어서 그런지 퍼즐 문제가 정말 깔끔하고 명쾌합니다. 읽으면서 입가에 미소가 번지는 프로그래밍 책이 흔치 않은데 이 책을 읽으면서 지하철에서 여러번 웃었네요. 직접 코딩삽질을 하면서 터특한 노하우를 어쩜 이렇게 잘 설명하고 있는지. 프로그래밍을 하기 전에 이 책을 먼저 읽었다면 그런 노다가를 안해도 될 것을... 그래서 사람은 독서를 많이해야 하는가 봅니다. 모르면 당하니까요. 이 책의 마지막에는 자바와 관련된 '함정 정리'가 있는데 책을 다 읽고 봤더니 정리가 싹 됩니다.
간단하게 보이는 퍼즐은 많아도 한번에 쉽게 풀리는 퍼즐은 거의 없었습니다. 지금은 이해하고 넘어가도 분명 또 잊어버리겠지요. 일단 이런 것도 있구나만 기억해야겠습니다. 개인적으로 이 책은 예전에 읽었던 Effective C++의 감동을 다시 느낄 수 있어서 좋았습니다. 소스코드를 보고 설레이다니 오랜만에 느껴보는 기분이네요.
책이 자바 퍼즐러라서 그런지 중간 중간에 신기한 착시 이미지들이 많이 등장하는데, 이러한 착시현상처럼 자바소스코드도 우리의 의도와 다르게 움직일 때가 많다는 것을 보여주는 것 같습니다.
자바 퍼즐러, 자바의 기초 문법만 알고 약간의 코딩을 할 줄 아는 수준에서 조금 더 깊이 자바를 이해하고자 하는 분에게 좋은 선택이 될 것 같습니다. 자바언어도 좋은 언어지만 완벽한 것은 아닐겁니다. 기존에 있는 코드를 위해 어쩔 수 없이 유지하고 있는 기능도 분명있을테지요. 이 책은 바로 그런 것들을 깔끔하게 정리해줍니다. 분명 이렇게 동작할 것만 같았던 코드가 그렇게 동작하지 않는 장면을 많이 보여주고 있으니까요. 자바퍼즐러, 내꺼인듯 내꺼아닌 내꺼같은 자바라고 여기는 분에게 좋은 선물이 될 것 같습니다. 자바 프로그래머인데도 아직 안 읽어보셨다면 한번 읽어보시길.
[IT도서] - 레퍼런스용으로 곁에 두면 든든한 안드로이드 교제 '안드로이드 프로그래밍 정복' - 김상형 (Android Programming 책추천)
[IT도서] - Linux 운영체제 커널 개발자 리누스 토발즈 자서전 '리눅스 그냥 재미로 Just for fun'
- Tag
- JAVA PUZZLERS, 닐개프터, 세상에서 가장 재미있는 자바책, 윤인성, 자바 퍼즐러, 자바책 추천, 자바프로그래밍, 재미있는 자바책, 조슈아블로크, 한빛미디어
-
박군.. 2015.05.14 08:53 신고 퍼즐도 종류가 정말 다양하네요.
흥미로운 내용이었어요 -
빌노트 2015.05.14 21:55 신고 감사합니다!
-
알 수 없는 사용자 2015.05.14 09:27 컴퓨터에 대해서 알고는 싶지만 왠지 도전하기 힘들어보여요. ㅠㅠ
-
빌노트 2015.05.14 21:56 신고 배우시면 저도가 훨~ 잘하실듯 ㅎㅎ
-
이노(inno) 2015.05.14 09:31 신고 자바를 열심히 공부하던때도 있었네요.
게임도 개발하고 했었는데 말이죠 -
빌노트 2015.05.14 21:57 신고 자바로 게임까지 만드시다니 능력자네요^^
멋지심! -
신선함! 2015.05.14 10:03 신고 재미나 보이네요~ 어려워 보이기도 해요 ㅎㅎ
-
빌노트 2015.05.14 21:58 신고 네 잼있어요 ㅎㅎ
-
에스델 ♥ 2015.05.14 10:08 신고 자바 퍼즐러 책에 있는 착시 이미지가
흥미롭습니다.^^
프로그래밍 언어에 대한 책은 보통 어렵게
느껴지는 경우가 많은데 세상에서 가장
재미있는 자바책이라니 읽어보고 싶습니다.
즐거운 목요일 보내세요! -
빌노트 2015.05.14 21:58 신고 흥미를 가져주셔서 고마워요 ㅎㅎ
-
알 수 없는 사용자 2015.05.14 10:09 이 책있으면 심심하진 않겠어요 ㅎ
-
빌노트 2015.05.14 21:59 신고 뭘 활용해볼까 고민하다보면 심심할 겨를이 없죠 ㅎㅎ
-
행복생활 2015.05.14 11:34 신고 가방에 항상 넣어 다니면 좋겠네요~
-
빌노트 2015.05.14 22:00 신고 뭐 좀 아시네요!
포터블 PC로 활용해도 좋아요^^ -
알 수 없는 사용자 2015.05.14 12:54 굿굿 ㅎ재밋을거같아여!
-
빌노트 2015.05.14 22:00 신고 정말 굿굿 입니다^^
-
sto 2015.05.14 14:07 세상에서 제일 재밌는 책이라 할 만 하네요.
-
빌노트 2015.05.14 22:01 신고 내용이 신선해서 참 좋았습니다 ㅎㅎ