2018-05-15 독서 일지

들어가며

  • 습관을 들이기 위해 하루 하루 일지를 작성할 예정

자바 I/O & NIO 복습

TCP

  • 네트워크 & 멀티스레드 프로그래밍을 다루면서, 최신 스택인 ProtoBuf 등 최신 기술 스택에 관심이 없다면 거짓말이다.
  • 다만 이러한 모든 기술 스택 중 네트워크 관련된 기술 스택은 서버와 같이 변경해야 되는 부분이 대부분이므로 적용이 어렵다.
  • 이러한 모든 기술 스택의 핵심인 기본기가 부족하다는 생각이 들어 책을 다시 들었다.

TCP 보다는 안정적인 연결 유지, 소켓은 반드시 끊어지니 복구 방법을 강구

Reference

  • 김성박 송지훈 공저, 『 자바 IO & NIO 네트워크 프로그래밍』, 한빛미디어(2004.9.30), 12장 인용

  • 조슈아 블로크 지음, 이병준 옮김 『 Effective Java 2nd edition 』, 인사이트(2014. 09. 01), 인용.

  • 스티브 맥코넬 지음, 서우석 옮김 『 코드 컴플리트 2nd edition 』, 위키북스(2017. 07. 28), 인용.

  • 찰스 펫졸드, 『 Code, 하드웨어와 소프트웨어에 숨어있는 언어 』, 인사이트(2010 10 11), 인용.

  • 스티브 프리먼, 냇 프라이스 지음, 이대엽 옮김, 『 테스트 주도 개발로 배우는 객체 지향 설계와 실천 』, 인사이트(2013 06 20), 인용.

  • 앤드류 헌트, 데이비드 토머스 지음, 김창준, 정지호 옮김, 『 실용주의 프로그래머 』, 인사이트(2005 08 02), 인용.