# book

109개의 포스트

Test-Driven Development:By Example (1)

clean code that works오직 자동화된 테스트가 실패할 경우에만 새로운 코드를 작성한다.중복을 제거한다.매 결정사항에 대해 피드백을 제공하는 실행 가능한 코드를 기반으로 하는 유기적인 설계를 해야 한다.테스트는 직접 작성해야 한다.개발 환경은 작은 변화에도

2일 전
·
0개의 댓글
post-thumbnail

[Book] 달리기를 말할 때 내가 하고 싶은 이야기

달리기를 말할 때 내가 하고 싶은 이야기. (무라카미 하루키 지음) 후기

2021년 3월 29일
·
0개의 댓글
post-thumbnail

[Book] 일은 배신하지 않는다

일은 배신하지 않는다. (김종민 지음) 후기

2021년 3월 22일
·
0개의 댓글

교양 독서 : 소프트웨어 장인 ( 1장 - 4장)

최근 들어 독서의 필요성을 더 크게 느꼈었다. 소프트웨어 관련 교양 서적을 읽어본 적이 거의 없는 편인데, 때마침 직장 상사분이 좋은 책이 있다며 빌려주셨다. 이 책을 읽고 인상 깊은 부분들을 적어보려고 한다. 해가 가면서 고참이라는 것이 일시적이고 상대적임을 알게 되

2021년 3월 20일
·
0개의 댓글

인간 본성의 법칙 (The Laws of Human Nature) - Robert Greene

요새 그리 재밌지는 않지만 꾸준하게 읽고있는 책이 생겼다.조금 냉소적인 나로서는 꽤나 공감이 가는 구절이 많은 책인 것 같다.저자는 감성보다는 이성적인 방향으로 행동하는 것이 좋다고 말한다. 그런데 이런 말을 듣거나 구절을 보면 구구절절 공감이 되지만 실제로 행하기 너

2021년 3월 11일
·
0개의 댓글
post-thumbnail

Bug Hunter Handbook

Checklists / GuidesVulnerabilitiesAPI SecurityMobile SecurityFuzzing/WordlistsBug BountyBurp Suite Tips and Tricks...

2021년 1월 28일
·
0개의 댓글
post-thumbnail

운영체제와 정보기술의 원리[리뷰]

군입대 전 학습했던 운영체제를 정리하고자 선택하여 책을 읽었다.머리 속에서 여기저기 떨어져 있던 개념들을 정리할 수 있었다.운영체제가 돌아가는 방법에 대해 스토리를 담고 있는 것 같다. 하나 하나의 개념을 설명해주는 것이 아니라 전체적으로 컴퓨터가 부팅 되면서 프로그

2021년 1월 17일
·
0개의 댓글
post-thumbnail

올 킬(All Kill)

https://www.millie.co.kr/v3/bookDetail/179483516?nav_hidden=y음..왜 읽었냐면.. 제목이랑 표지가 끌려서?..ㅎ밀리의 서재 어플을 켰더니 이 책이 추천목록에 있길래 읽어봤다.시작은 나쁘지 않았다. 가볍게 읽기 좋

2021년 1월 5일
·
0개의 댓글
post-thumbnail

AWS_web server 배포

오늘은 아주 크게 좋은 글을 작성하였다. 마음에 드는 하루였다.

2020년 12월 1일
·
0개의 댓글
post-thumbnail

[빅데이터 기초 개념, 동인, 기법(시그마프레스)]

비즈니스 + 공학, 어느 정도 지식이 있다면 추천! 아니면 조금 더 쉬운 책을 접하고 읽기!

2020년 10월 4일
·
0개의 댓글

데이터 분석을 위한 파이썬 철저 입문

데이터 분석에 대해 더 알고 더 잘해보고 싶은 마음에 파이썬을 시작하게 되었습니다. 물론 어디까지나 파이썬은 데이터 분석을 위한 도구에 불과하지만 이 도구를 어떻게 활용해야 할지를 알려면 이 도구에 대한 기본 지식이 필요하다고 생각했습니다. 많은 책들이 있었지만

2020년 10월 1일
·
0개의 댓글
post-thumbnail

[서평] Do it! 파이썬 생활 프로그래밍 (이지스퍼블리싱)

11가지 프로젝트로 시작하는 - Do it! 파이썬 생활 프로그래밍 (김창현 저; 이지스퍼블리싱 출판)

2020년 9월 15일
·
0개의 댓글
post-thumbnail

[서평] 사물인터넷을 품은 라즈베리파이 - 개정판 (제이펍)

사물인터넷을 품은 라즈베리파이 (김성우 저; 제이펍 출판)

2020년 9월 15일
·
0개의 댓글
post-thumbnail

Effective Java 31. 한정적 와일드 카드를 사용해 API 유연성을 높이라

Wildcard 매게 변수화 타입은 불공변(invariant)이다. 즉 서로 다른 타입 Type1과 Type2가 있을때 은 의 하위 타입도 상위 타입도 아니다. 즉 은 와 아무 관계도 아니라는 말이다. 이처럼 매개변수화 타입은 고정되어 있지만 때로는 좀 더 유연하

2020년 9월 2일
·
0개의 댓글
post-thumbnail

Effective Java 78. 공유 중인 가변 데이터는 동기화해 사용하라

synchronized 키워드는 해당 메서드나 블록을 한번에 한 스레드씩 수행하도록 보장된다.한 객체가 생성되고, 이 객체 접근하는 메서드는 그 객체에 lock을 건다. 락을 건 메서드는 객체의 상태를 확인하고 필요하면 수정한다. 즉, 객체를 하나의 일관된 상태에서 다

2020년 9월 1일
·
0개의 댓글
post-thumbnail

Effective Java 77. 예외를 무시하지 말라

예외를 무시하지 말자.안타깝게도 예외를 무시하기란 아주 쉽다. 해당 메서드 호출을 try-catch로 감싼 후 catch 블록에서 아무것도 하지 않으면 된다.예외는 문제 상황에 대처하기 위해 존재하는데, catch블록을 비워두면 예외가 존재할 이유가 사라진다 비유하자면

2020년 9월 1일
·
0개의 댓글
post-thumbnail

Effective Java 76. 가능한 한 실패 원자적으로 만들라

작업 도중 예외가 발생해도 그 객체는 여전히 정상적으로 사용할 수 있다면 멋지지 않을까? 호출된 메서드가 실패하더라도 해당 객체는 메서드 호출 전 상태를 유지해야 한다. 이러한 특성을 실패 원자적 이라고 한다.가장 간단한 방법은 불변 객체로 설계하는 것이다. 불변 객체

2020년 9월 1일
·
0개의 댓글