힘차게, 열심히 공대생

  • 홈
  • 깃허브
  • 방명록

책임주도개발 1

객체지향의 사실과 오해 - 역할, 책임, 협력 관점에서 본 객체지향 | 조영호

2년 전에 읽었던 객사오를 다시 읽고, 책의 내용을 정리한 글입니다. [목차] 협력하는 객체들의 공동체 객체란 무엇일까 협력하는 사람들 협력 속에 사는 객체 메세지와 메서드 이상한 나라의 객체 객체와 소프트웨어 나라 객체와 상태 상태 캡술화 행동이 상태를 결정한다. 타입과 추상화 추상화를 통한 복잡성 극복 객체지향과 추상화 객체의 일반화와 특수화 역할, 책임, 협력 책임의 분류 대체 가능성 책임 주도 개발 책임과 메세지 다형성 유연하고 확장가능하고 재사용성이 높은 협력의 의미 객체 인터페이스 인터페이스와 구현의 분리 도메인 모델 1. 협력하는 객체들의 공동체 1) 객체란 무엇일까 ✔️ 객체란 현실 세계에 존재하는 사물에 대한 추상화이다. ✔ 객체 지향의 목표는 실세계를 모방하는 것이 아닌, 오히려 새로운..

📗 개발자 책 읽기/한권 내용 정리 2024.04.07
이전
1
다음
더보기
프로필사진

민돌v 🌱Back-end Developer

  • 분류 전체보기 (477)
    • 회고 (40)
      • 일상 후기 회고 (6)
      • Today I Learned (30)
      • WIL (내일배움 캠프) (4)
    • 🔥 공대생은 성장 중 (12)
      • 강의 (5)
      • 세미나 (5)
      • 일잘하기 (2)
    • 📗 개발자 책 읽기 (21)
      • 모던 자바 인 액션 (7)
      • 가상 면접 사례로 배우는 대규모 시스템 설계 기초 (10)
      • 한권 내용 정리 (4)
    • Java (54)
      • Java 문법 (24)
      • Design Pattern (23)
      • 클린 코딩 (with OOP) (6)
    • Spring (100)
      • Spring Boot (71)
      • Test-Driven Develop (13)
      • Spring 김영한 (5)
      • Spring err (9)
      • 기타 (2)
    • Kafka (0)
    • Infra (35)
      • AWS (24)
      • Docker(도커) (3)
      • CI, CD (8)
    • Web-Network (9)
    • html-css (11)
    • JavaScript (27)
    • Flask (5)
    • Django (23)
      • 기초 (6)
      • 응용 (6)
      • django error (1)
      • 개인 프로젝트1(안전한 보행길 지도) (10)
    • Python (9)
    • TCP-IP 윈도우 소켓 프로그래밍 (6)
    • QGIS(지리정보) (4)
    • 운영체제 (18)
      • 쉽게 배우는 운영체제 (9)
      • Linux (9)
    • DataBase (28)
      • DB (2)
      • Mysql (19)
      • MongoDB (6)
      • Redis (1)
      • DynamoDB (0)
    • Git (9)
    • Android (1)
    • 알고리즘 문제 (54)
    • 스파르타 내일배움 캠프 (3)
    • CS 면접 준비 (3)
    • 기타 애매한 것 (4)

방문자수Total

  • Today :
  • Yesterday :
06-24 06:53

공지사항

  • 도전하지 않으면, 노력은 의미가 없다.
  • 할거면 깊게 해, 어중간하게 말고
  • 하면, 할 수 있다.
  • 아무것도 하지 않으면, 아무 일도 일어나지 않는다~!

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Copyright © Kakao Corp. All rights reserved.

  • Git
  • Mail

티스토리툴바