yeong0jae yeong0jae
close
프로필 사진

yeong0jae

github: @denev6

  • 전체 (31)
    • 우테코 (6)
    • CS (1)
    • Java (3)
    • Kotlin (3)
    • Tomcat (1)
    • Spring (1)
    • Redis (3)
    • Project (3)
    • Infra (3)
    • OOP (2)
    • MySQL (0)
    • 컨퍼런스 (1)
    • Algorithm (4)
  • 전체 (31)
    • 우테코 (6)
    • CS (1)
    • Java (3)
    • Kotlin (3)
    • Tomcat (1)
    • Spring (1)
    • Redis (3)
    • Project (3)
    • Infra (3)
    • OOP (2)
    • MySQL (0)
    • 컨퍼런스 (1)
    • Algorithm (4)
전체 · 오늘 · 어제
OOP

객체지향의 사실과 오해를 읽고 나서 - 5~7장

“나는 객체지향을 잘 지켜왔나?”이 책은 코드 하나 없이 설명하고 있지만, 내가 지금까지 짜온 코드들을 생각해보게 한다. “나는 객체지향을 잘 지켜왔나?”나는 객체지향이 뭔지 잘 몰랐다는 생각이 든다. 클래스를 어떻게 하면 잘 구조화해서 잘 짤까, 그런 고민들만 했지 객체가 가져야 할 책임, 그에 따른 역할, 협력 관계로서 객체를 바라보는 등의 사고는 해본적이 없었다. 느낀 점 & 앞으로의 방향내가 추구하는 목표는 사람들의 편의를 위한 소프트웨어를 만드는 것이다. 이를 위해 개발자로서 무엇을 학습하고 어떤 방향으로 나아갈지 고민해왔다. 개발자로서 나의 역할은 뭘까? 나는 무엇을 학습해야하고, 어떻게 개발해야할까? 현대의 소프트웨어는 변화에 빠르게 적응해야 한다. 기술이 발전함에 따라 서비스들은 상향평..

2024. 10. 19.
OOP

객체지향의 사실과 오해 - 1~4장

1장 - 협력하는 객체들의 공동체실세계 객체와 소프트웨어 객체 간의 대응이라는 과거의 유산을 반복적으로 재생산하는 이유는 무엇일까? → 실세계에 대한 비유가 객체지향의 다양한 측면을 이해하고 학습하는 데 효과적이기 때문but 훌륭한 프로그램을 설계하고 구현하는 실무적인 관점에서는 부적합함 이번 장에서는 객체지향의 기본적인 개념 설명을 위해 잠시 동안 실세계의 모방이라는 개념을 가져올 것! 1_역할, 책임, 협력예시) 카페라는 협력 공간모든 과정 속에는 손님, 캐시어, 바리스타 사이의 암묵적인 협력 관계가 존재한다.커피를 주문하는 손님, 주문을 받는 캐시어, 커피를 제조하는 바리스타라는 역할이 존재한다.협력에 참여하는 모든 사람들은 커피가 정확하게 주문되고 주문된 커피가 손님에게 정확하게 전달될 수 있..

2024. 10. 14.
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 방문자
오늘
어제
전체 카테고리
  • 전체 (31)
    • 우테코 (6)
    • CS (1)
    • Java (3)
    • Kotlin (3)
    • Tomcat (1)
    • Spring (1)
    • Redis (3)
    • Project (3)
    • Infra (3)
    • OOP (2)
    • MySQL (0)
    • 컨퍼런스 (1)
    • Algorithm (4)
인기 글
Copyright © yeong0jae 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바