개발자의 글쓰기 - 책정리
개발자의 글쓰기 완독했으나 그냥 가장 정리해보고 싶은 챕터라서 정리해봄 7장. 기술 블로그 쉽게 쓰고 운영하기 1. 기술 블로그를 쉽게 쓰는 방법 3가지 1. 소재우선 글쓰기 (주제의식을 버리고 소재의식으로 글쓰기) 2. 자기 수준 글쓰기 (핵심 내용만 쓰고 나머지는 독자가 공부할 수 있게 길만 터둔다) 3. 재미있는 글쓰기 (글쓴이의 경험 등을 기교와 녹여낸다) 2. 글의 종류로 목차를 잡는 법 (저, 술, 편, 집) 구분 내용 종류 저 직접 경험하고 실험한 과정이나 결과 개발기, 도입기, 적용기 술 어떤 것을 분석하여 의미를 풀이하고 해석한 것 기술 소개, 용어 분석, 에러 해결 방법 등 편 산만하고 복잡한 자료를 편집해 질서를 부여한 것 프로그램 설치/설정 방법, 튜토리얼, 세미나 후기, 책 리뷰 ..
객체지향의 사실과 오해 (The Essence of Object-Orientation) - 책정리
객체지향의 사실과 오해 (The Essence of Object-Orientation) 역할, 책임, 협력 관점에서 본 객체지향 Roles, Responsibilities, and Collaborations 1. 협력하는 객체들의 공동체 역할, 책임, 협력 역할은 기대되는 책임이 있고, 각 역할들이 협력해서 원하는 것들을 해낸다. 동일한 역할 중복 가능 역할은 대체 가능함 책임을 수행하는 방법은 선택 가능 (동일 요청에 다른 방식 응답 - 다형성) 하나가 여러 역할 수행 가능 객체의 덕목 2가지: 협력적, 자율적 협력은 메시지를 통해 이루어진다. 요청을 표현하는 메시지와, 요청을 처리하는 구체적 방법인 메서드를 분리하는 것은 자율성을 높이는데에 도움이 되고, 캡슐화(encapsulation)와 관련이 깊..