Skip to content

박민지 4주차 WAS 학습 일지

Park minji edited this page Jul 23, 2024 · 1 revision

배운 점

  • SQL의 논리적 JOIN과 물리적 JOIN을 배움

    • 물리적 join 종류
      • sort merge join
      • nested loop join
      • block nested loop join
      • hash join
    • 논리적 join
      • inner join
      • outer join
  • 데이터베이스에 FK를 거는 것과 걸지 않는 것은 어떠한 장단점 혹은 문제가 있는지 배움

    • 극한의 성능 튜닝이 필요한 경우 FK를 제외하는 방안이 게임 업계에서 많이 사용됨
  • 객체 지향 설계를 주제로 한 조영호 님의 강연을 듣고 다음을 배움.

    • 도메인은 어떤 문제를 풀기 위해 우리가 구현하는 시스템으로 가져오는 범위
    • 절차 지향은 중앙 집중식 제어로 제어만을 담당하는 객체가 존재
      • 데이터와 프로세스가 다른 코드 모듈로 나눠져 있음
    • 객체 지향은 응집도를 중심으로 알고리즘을 찢는 것
      • 데이터를 사용하는 문맥을 생각하는 방식이며 행위 중심
      • 설계 시 데이터가 아닌 행위를 먼저 나눔
    • 다형성은 타입을 캡슐화하는 것

느낀 점


앞으로 하고 싶은 것

👼 개인 활동을 기록합시다.

개인 활동 페이지

🧑‍🧑‍🧒‍🧒 그룹 활동을 기록합시다.

그룹 활동 페이지

🎤 미니 세미나

미니 세미나

🤔 기술 블로그 활동

기술 블로그 활동

📚 도서를 추천해주세요

추천 도서 목록

🎸 기타

기타 유용한 학습 링크

Clone this wiki locally