목록Etc/도서 (21)
Written by coh at home

개발자는 단위테스트, TDD가 중요하다는 사실을 알고 있었고 그렇다면 QA쪽에서도 테스트를 진행하면은 어떻게 진행하게 될까 궁금해서 읽게 되었습니다.QA가 하는 일은 일반적인 벡엔드 개발자가 많이 하는 단위테스트와는 달리 전반적인 소프트웨어 품질을 살피게 되고 모든 경우의 수와 엣지케이스를 더 꼼꼼히 살펴서 테스트를 진행하게 됩니다. 제일 흥미롭게 보았던 것은 3장 소프트웨어 테스트입니다. 각종 API테스트라던지 서버 부하 테스트 등등의 테스트를 다루며 어떤 값이 나와야 좋은지 기준을 제시해줍니다. 다만 제 입장에서는 API를 코드로 테스트하는 방법에 대해 보고 싶었는데 포스트맨으로 하는 것만 나와 있어서 아쉬웠습니다. 아직 책을 읽고 있는 중이지만 QA에서 하는 일과 테스트 기준을 볼 수 있었고 또한..

한빛 미디어에서 도커와 쿠버네티스에 관련된 책을 출판하였습니다. 어느정도 도커에 대한 지식만 있었던 저는 이 책을 읽게 된 것이 큰 기쁨이었습니다.책을 처음 받았을 땐 좀 두꺼워서 무겁겠다 싶었는데... 가방에 넣고 다니니 어깨가 축축 쳐져요... 만약 해당 책을 읽으시려는 분 중 들고다니면서 보실 분은 ebook을 강력추천합니다.책의 장점1. 컬러책이다.아실 분들은 아시겠지만 컬러책과 흑백책의 차이는 상당합니다. 컬러책은 시각적으로도 책이 질리지 않게 만들어주는 효과가 있거든요! 또한 도커 특성상 그림을 통한 설명이 많은데 컬러로 된 그림을 통해 이해하기 쉬웠던 것 같습니다.2. 처음부터 따라할 수 있다.초보자를 대상으로 한 책인 것이 느껴졌습니다. 1장에선 가상머신 virtual Box를 설치하는 법..

리뷰 자바를 거의 1년간 배웠고 이제는 제법 익숙한 언어가 되었습니다. 람다, stream, optional 등등 함수형 프로그래밍을 어느정도는 알고 있었지만 조금 더 배워보고 싶어서 이 책을 리뷰하게 되었습니다. 책은 함수형 프로그래밍이 무엇인지부터 함수형 인터페이스, JDK에서 지원하는 함수형 인터페이스, stream, optional, 레코드 등등의 개념을 다룹니다. 레코드까지는 기본적으로 자바 프로그래머가 이미 알고있는 내용들을 복습하는 느낌이었습니다. 왜 불변성이 중요한지. Single Abstract Method 등 함수형 인터페이스가 되는 조건 등등에 대하여 설명합니다. 다만 당연하게 넘어갔던 것을 다시 한번 왜 그런지 생각해보고 넘어갈 수 있었던 시간이었습니다. 이후에 레코드, 스트림부터는..

"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 저는 학교에서 선형대수학, 확률및불규칙신호론, 머신러닝, 데이터사이언스를 수강했습니다. 책의 장점 1. 기본적인 수학지식 리뷰 1장, 2장에 거쳐서 딥러닝을 위한 기초지식을 알려줍니다. 선대와 확률에 관한 내용을 다시 한번 리뷰하기 좋습니다. 다만 처음 배우시는 분들은 조금 어렵겠다는 생각이 들었습니다. 저 또한 글로 이해가 안 되었던 부분을 책의 예시를 보고 이해했습니다. 수학적 수식으로 정리하기 위한 말이 좀 어렵게 쓰여있다는 느낌을 받았습니다. 2. 단계별 설명과 심화내용 예전에 딥러닝 특강을 2주동안 매일 8시간씩 들은 적이 있는데 훨씬 정교한 설명과 깊은 내용을 만날 수 있었습니다. 진짜 정석같은 느낌으로 단계별로 층을 쌓아올리는 느..

"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 우선 저는 자바를 이미 배웠고 배운 입장에서 서평을 작성했습니다. 결론부터 말씀드리면 처음 배우시는 분께 추천드릴 수 있는 책입니다. [혼자 공부하는 자바]는 단순한 문법만 담고 있는 책이 아니라 IDE, JDK 설치와 개발환경구축, 그리고 컴파일할 때의 동작까지 담고 있어서 서 세심하게 작성된 책이라는 인상을 받았습니다. 자바에 대해 처음 배우는 사람들도 세팅하고 그 동작과정을 이해하는 데에 무리가 없을 거라고 생각합니다. 책의 장점 1.그림이 많이 제공된다는 것 처음 배우는 입장에서는 이게 어떻게 동작하는지 알기 쉽지 않은 경우가 많습니다. 각 실행에 대한 순차적인 그림이 제공되고 어려운 개념도 그림을 통해서 이해하기 쉽습니다. 특히 JV..