일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 혼공단
- 네트워크
- 딥러닝
- 혼공S
- 컴퓨터그래픽스
- 혼공
- 머신러닝
- 혼공학습단
- 한빛미디어
- 혼공머신
- 자바스크립트
- 제이펍
- 혼자공부하는얄팍한코딩지식
- 혼자공부하는C언어
- 혼공C
- 혼공네트
- 혼공스
- 책리뷰
- 혼자공부하는네트워크
- 리뷰리뷰
- OpenGL
- 불칸
- vulkan
- 파이썬
- 혼공얄코
- 혼공단5기
- 데이터분석
- 나는리뷰어다
- 혼공컴운
- 벌칸
- Today
- Total
목록서평/IT-책 (75)
Scientia Conditorium

개체지향 프로그래밍에서 디자인 패턴은 특정 문제에 대해 재사용 가능한 해결책이다. 즉, 코드를 효율적으로 설계하여 비슷한 문제가 발생했을 때 해결하기 위함이다. 아키텍처 패턴은 이보다 상위 수준을 뜻한다. 하드웨어의 성능 제한, 소프트웨어 설계의 비용 및 위험성 등을 들 수 있다. 프로그래밍을 해본 사람이라면 디자인패턴 한두개쯤은 알고 있을 것이다. 중복되는 코드를 최대한 줄이고 재사용성을 높이기 위해서라도 필수일 것이다. 아키텍처 패턴은 필수라고 한다면 필수이지만 당장은 아니다. 프로젝트의 규모가 커질수록 혼자서만 코드를 작성하는게 아니기 때문에 여러가지 상황을 고려해야 한다. 주니어 프로그래머 단계에서는 당장 공부해야할 내용은 아니지만 언젠가는 해야될 내용이기에 천천히 봐두면 좋다. 나 역시, 실무 ..

리뷰에 앞서 좋은 책을 집필해준 저자 파비앙 상글라르님께 감사의 말씀을 드리며, 이런 책을 번역해준 박재호님과 한빛미디어에도 감사의 말씀을 드립니다. 프로그래머를 넘어 엔지니어를 꿈꾸고 있다면 반드시 읽어보아야할 교양서 지금 현재, 2021년이 프로그래머가 되겠다고 말하는 사람들이 넘쳐나는 시대인 것 같다. 물론 이전에도 수요와 공급은 꾸준히 지속되고 있었지만 기폭제가 된 것은 넥슨의 연봉 인상이라고 생각한다. 신입 사원 초봉을 5천만원으로 주겠다는 파격적인 기사를 내걸었고, 개발자를 뺏기면 안되는 다른 업체들도 연봉 인상 대열에 합류하였다. 아직까지는 개발자의 공급이 수요를 쫓아가지 못하는 상황이다. 단순히 연봉만 보고 너도나도 프로그래머가 되겠다고 학원에 등록하는 사람들이 늘어났고, 자칭 프로그래머라..

[책리뷰] 인공신경망 이해를 위한 기초 수학, 친절한 딥러닝 수학 한줄평을 쓰기도 애매하다. 결론부터 말하자면 크게 추천하지 않는다. 모든 것은 개인차가 있는 것이니 어쩔 수 없고... 서평단으로 참여하고 있지만 그거와 상관없이 내가 마음에 안드는 건 안드는 것이니. 가장 먼저 '기초수학/친절한' 이라고 적혀있지만 절대로 기초수학이 아니며 친절하지 않다. 최소한 행렬이 뭔지 시그마 함수 등 고등수학 정도는 알고 있어야 한다고 생각한다. 어떻게 해서든 식을 최대한 간랸하게 나타내볼려고 하는 것 같지만, 결국 공대생에게는 익숙한 그리스 문자와 여러 첨자들이 등장하게 된다. 물론 이런 문자와 첨자들을 설명해주긴 하지만... 여러 줄에 걸쳐서 수식을 보여주고 이건 이렇게 정리할 수 있어! 라고 해도 어려워 보인..

[책리뷰] Refactoring(리팩터링) 2판 서론부터 시작해서 굉장히 흥미롭게 본 책이다. 프로그래밍을 시작하면서 가장 많이 들었던 말 중 하나는 '프로그래밍은 책으로 공부하는게 아니다' 라는 것이다. 개인적으로 반은 맞고 반은 틀리다고 생각한다. 확실히 프로그래밍은 직접 코드를 작성하면서 의도대로 잘 작동하는지, 오류가 있으면 어떤 부분이 문제인지를 지속적으로 파악해가면서 공부하는 것이다. 그러나 이미 선대 프로그래머분들이 직접 겪어본 삽질을 내가 다시 수십년간 반복할 필요가 있을까?! 이런 부분은 책을 통해서 충분히 공부가 가능하다고 본다. 훌륭한 프로그래머분들이 작성한 이 리팩터링 책은 여러 프로젝트를 통해 발견된 오류와 삽질을 정리해서 알려준다. 나같은 초보 프로그래머들은 수백만줄이나 되는 프..

이것이 C#이다(개정판) 책 리뷰 결론 : 널리고 널린 기본 입문서 + WinForm, 네트워크 프로그래밍 with C# 대부분의 입문서가 그렇겠지만 이 책 역시 C# 9.0 버전을 반영했다는 것 말고는 별 차이 없다고 느꼈습니다. '널리고 널린'을 쓴 이유는 다음과 같습니다. C#에는 이러이러한 기능이 있습니다. 대충 main 함수 안에서 이러쿵저러쿵 치면, 어때요?! 잘 작동하죠?! (챕터가 바뀌고) 다시 1번으로... 게다가 책을 자세히 보지 않는 이상 9.0 버전과 이전 버전과의 차이점을 발견하기 힘듭니다. 처음에 이 책을 살펴봤을 때, 다른 입문서와는 다르게 네트워크 프로그래밍 파트가 있어서 놀랬습니다. 다른 입문서들에서는 보지 못했던 파트이기에 흥미로웠습니다. 개정판이기에 이전 버전의 책을 리..