본문 바로가기

도서리뷰17

[도서 리뷰] Optimizing Java(자바 최적화) > 진행에 앞서 자바는 객체지향에 있어서만큼은 오랜 역사를 지니고 있는 언어인만큼 응용서비스를 하고자 하는 많은 이들에게 관심이 되어 준 언어이다. 이 자바를 이용하여 일반적인 개발을 하는 개발자는 엄청나게 많지만, 그 자바에 대해서 성능을 고려하며 세밀한 부분까지 세심하게 살피며 모든 특성을 고려하며 개발하는 개발자는 많지 않다. 많은 부분이 알아서 동작하는 언어이기 때문에, 우리가 알지 못하는 바닥으로 내려갈 수록 그 세계는 너무도 깊고도 넓다. 이 책은 그러한 부분을 궁금해 하던 차에 접하게 된 최적화와 관련된 책이다. > 책에 대한 간단한 정보 이 책에서 다루고 있는 주제와 소재들은 실로 엄청나다. 자바를 조금 깊게 들어가 본 사람은 접했을 수많은 용어들이 즐비하다. 최적화와 JVM은 기본이며, .. 2020. 9. 25.
[도서 리뷰] Real-World Software Development(실전 자바 소프트웨어 개발) > 진행에 앞서 자바는 내가 개발이라는 것에 진지하게 접했던 15년 전 이전부터 지금까지 꾸준히 사랑받아온 언어임에는 틀림이 없다. 리뷰를 하는 현 시점에도 서버 프로그래밍에서는 자바를 빼놓고 말하기는 어렵다. 프로그래밍의 패러다임이 발전해온 만큼 자바도 발맞추어 발전했으며, 그래서 자바를 이용해서 프로그래밍의 다양한 기법이나 원리에 대해서 익히는것이 가능하다는 이야기가 되기도 한다. 이러한 이야기를 장황하게 펼치면서 시작하는 것은 그만큼 자바라는 소재를 가지고 책을 접하긴 하지만, 이 책에서 다루고 있는 점이 결코 자바에만 국한되어 언급될만한 이야기는 아닐 수 있다는 것이다. 실재적인 관점으로 이해하기 쉽게 다룰 수 있지만, 이를 일반적인 관점으로 이끌어내어도 어울리는 부분으로 충분히 끌어낼 수 있다... 2020. 8. 23.
[도서 리뷰] 고전 컴퓨터 알고리즘 인 파이썬 > 진행에 앞서 대외적으로 파이썬에 대한 관심이 나날이 증가하고 있는 이때, 나 역시도 파이썬을 관심있게 보고있던 차라(데이터분석을 좀 하고자 하면 알아야만 한다..) 파이썬이라는 것에 관심이 갔다. 그리고 덤으로 알고리즘에 대한 관심 역시 있던차라 이 내용이 궁금해졌다. > 책에 대한 간단한 정보 고전 컴퓨터에 대한 알고리즘을 다룬 책이다. 이 말만으론는 접근이 쉽지 않아 보이지만, 그냥 우리가 흔히 학교에서 배웠을법한 알고리즘에 대한 이야기이다. 어려운 주제는 아니고, 그래서 한 스텝씩 접근할 수록 기본을 체크하기에 좋다. 다루는 주제는 다음과 같다. 피보나치 수열, 압축 알고리즘, 암호화, 파이, 하노이, DNA, 미로, 선교사외 식인종, 호주지도 색칠, 그래프, 다익스트라 알고리즘, 유전알고리즘,.. 2020. 7. 4.
[도서 리뷰] 학교에서 알려주지 않는 17가지 실무 개발 기술 > 진행에 앞서 타이틀 정말 길다. 이 책의 첫 느낌이었다. 그리고 어딘가 상당히 초보적인 내용과 뻔한 내용이 들어있을 것 같은 불안감이 있었다. 결론을 미리 이야기하자면, 어느정도는 맞고 어느정도는 아니었다. 사실 실무에서 도움이 되는 내용이기에, 현직 개발자 입장에서 보자면 당연하게도 뻔한 내용이었지만, 실무에 도움이 되는 내용임에는 틀림이 없었다. 그리고 그 내용은 구체적이기도 해서, 실제 책 제목에 부합하는 내용이었다. > 책에 대한 간단한 정보 일단 이 책은 2020년 4월 16일 초판 발행한 책이다. 어딘가 복잡하게만 돌아가는 느낌으로 표지 구성이 되어있으며, 17을 강조하였다. 왜 하필 17일까. 딱 떨어진 숫자를 많이들 사용할텐데, 개인적으로는 소수(Prime number)의 느낌이 들었으.. 2020. 5. 25.