bluayer

고정 헤더 영역

글 제목

메뉴 레이어

bluayer

메뉴 리스트

  • 홈
  • 태그
  • 미디어로그
  • 방명록
  • 분류 전체보기 (58)
    • Log.Math (1)
      • 선형대수학 (1)
    • Log.Develop (57)
      • DB (3)
      • PS (3)
      • Activity (8)
      • JS&TS (4)
      • SpringBoot (5)
      • Node.js (3)
      • Other (5)
      • DevOps (8)
      • Architecture&Design (4)
      • Culture (5)
      • DDIA (9)
    • 북 리뷰 (0)

검색 레이어

bluayer

검색 영역

컨텐츠 검색

GRASP 패턴

  • [Object] Chapter 02 ~ 05 정리

    2021.03.25 by bluayer

[Object] Chapter 02 ~ 05 정리

서론 본 글은 필자가 오브젝트(조영호, 위키북스, 2019.06)라는 책을 읽으며 인상 깊었던 글귀들을 정리해 놓은 글이다. 필자는 대학교에서 OOP(Object Oritented Programming) 수업을 수강했었음에도, 해당 책에 있는 내용들이 매우 값지게 느껴졌다. '단순히 OOP가 무엇인가?'의 관점을 넘어 OOP를 실천하고자 하는 프로그래머들에게 하나의 지침서가 될 수 있는 내용이라고 생각한다. 본 글은 시리즈로 발행될 예정이며, 추후에 정리하는대로 후속편이 업로드 될 예정이다. Chapter 02 객체는 상태(state)와 행동(behavior)를 함께 가지는 복합적인 존재이다. 객체는 스스로 판단하고 행동하는 자율적인 존재다. 설계가 필요한 이유는 변경을 관리하기 위해서라는 것을 기억하라..

Log.Develop/Architecture&Design 2021. 3. 25. 09:39

추가 정보

02-04 06:44

인기글

  1. -
    -
    CQRS 패턴, 코드에 순식간에 적용해보기

    2021.02.14 17:55

  2. -
    -
    주니어 백엔드 개발자를 위한 추천 도서 목록

    2021.06.08 13:26

  3. -
    -
    [H2] Database (디렉토리 경로) not found, either pre-create it or allow remote database creation

    2020.04.23 15:57

  4. -
    -
    [Node.js] HTTP 요청 관련 라이브러리들(request vs axios vs superagent)

    2021.01.19 15:28

최신글

  1. -
    -
    2022년 회고

    Log.Develop/Activity

  2. -
    -
    Notion에서 Postgres를 샤딩하면서 얻은 교훈 (번역)

    Log.Develop/Architecture&Design

  3. -
    -
    Google True Time(구글 트루 타임)

    Log.Develop/Other

  4. -
    -
    Chapter 7. Transaction(트랜잭션) - Part 1

    Log.Develop/DDIA

페이징

이전
1
다음
Github
bluayer © bluayer
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바