[독서] 육각형 개발자 8~11부

2024. 4. 21. 14:09·자기계발/독서

육각형 개발자 - 8-11부

일시: 2024-04-18
목차: 8부 ~ 11부

느낀 점

  • 192p: 적절한 아키텍처는 상황에 따라 다르다.
    • 모든 시스템이 24시간 서비스를 제공할 필요는 없다.
    • 게임 서비스는 한참 사용자가 많은 시간대에 장애가 발생하면 매출 감소와 사용자 이탈이 생길 수 있다.
    • HR 시스템은 24시간 서비스를 유지하기 위한 아키텍처를 요구하지 않는다.
    • 대신 HR 시스템은 매우 민감한 개인 정보를 다루기 때문에 매우 엄격한 데이터 관리 체계를 갖추어야 한다.
    • 개발하는 모든 시스템에 획일적으로 동일한 품질을 추구해서는 안 된다.
    • 시스템마다 추구해야 하는 품질 속성이 다르므로 아키텍처도 달라져야 한다!
    • => 항상 성능이 중요한게 아니구나. 보안을 위해서는 어느 정도의 성능 하락을 감수해야 하는구나. 시스템마다 요구되는 것이 다르다는 점을 깨달았다.
  • 208p: 요구사항을 완벽하게 분석한다는건 뭘까?
    • 요구사항을 완벽하게 분석하고 나서 계획을 짠다고 한다.
    • 요구사항 분석이란 뭘까?
  • 218p
    • 글쓴이는 SI 개발자의 관점에서 말을 하는 것 같다.
    • 의뢰에 대한 요청이 들어왔을 때만 개발을 하는 것 같다.
    • 요구사항을 전달받기만 하는 것 같다.
  • 231p
    • 과장급 이상의 개발자가 이유와 목적도 모른 채 시킨 일만 한다. 그래서 결과도 좋지 않다. 고 한탄하는데
    • 이유와 목적을 알려주지도 않고 일만 시키면 어떻게 하라는걸까?
    • 애초에 일을 맡길 때 공유했어야 했던 게 아닐까?

8부: 아키텍처

  • 5층 건물 지을 때와 10층, 20층 건물 지을 때 필요한 아키텍처가 다르다.
  • 개집 => 2층 => 5층 => 10층 => 20층 건물을 점진적으로 지어나가야한다.
  • 드라이버웹은 1층을 부수고 1층을 짓는 것
  • 예전에 센디에 MSA를 도입하기 위해 세미나/토론을 했지만, 막상 문제와 핏이 맞지않고 왜 써야하는지 모르겠어서 실패했다고 한다.
  • 현재 센디에는 MSA 전체가 필요한 건 아니지만, MSA의 일부의 필요성이 느껴진다고 하신다.
  • 이벤트 드리븐 아키텍처, 비동기 아키텍처는 1층짜리 건물을 지을 때는 필요없다.
    • 이벤트 드리븐 아키텍처는 시스템 간의 의존도를 낮춘다. 양방향 의존성을 단방향으로.
    • 이벤트큐를 사용해서!

10장?

  • 글쓰기
  • 발표:
    • 왜 했지? 교수님이 시켜서, 프로젝트 발표, 동아리 프로젝트 발표

11장

  • 모든 사람에게 리더십과 팔로십이 필요하다!
  • 자기 일을 할 때는 상사든 동료든 나에게 끌어들이는 수 밖에 없다!
  • 자기계발서는 국내는 걸러라.
  • 자기계발 추천: 학자들 또는 미국의 저널리스트
  • 팔로워십
    • 관리자를 놀라게 하지 말자. => 상황을 적극적으로 공유하자.
    • 관리자에게 놀라지 말자. => 관리자는 커뮤니케이션 스킬이 뛰어나지만 팔로워가 많기 때문에, 놀라게 할 수 밖에 없다.
  • 리더에게 조언을 하는 법
    • 우선 신뢰를 쌓아야 한다.
    • 사람은 DNA에 계급이 박혀있다.
    • 팔로워가 조언하면, 리더는 자리를 위협받는다고 느낄 수 있다.
    • 조언을 하기 위해서는 그렇지 않음을 잘 설명해야 한다.
    • 이걸 안 하려면 신뢰를 충분히 쌓아야 한다.
    • 그리고 좋은 리더는 좋은 팔로워와 신뢰를 빨리 쌓으려고 한다.

'자기계발 > 독서' 카테고리의 다른 글

[독서] 드라이브 2부 4~5장  (0) 2024.05.15
[독서] 드라이브 1부  (1) 2024.05.02
[독서] 육각형 개발자 4~7부  (0) 2024.04.13
[독서] 육각형 개발자 1~3부  (1) 2024.04.11
[독서] 함께 자라기 2부&3부  (0) 2024.03.27
'자기계발/독서' 카테고리의 다른 글
  • [독서] 드라이브 2부 4~5장
  • [독서] 드라이브 1부
  • [독서] 육각형 개발자 4~7부
  • [독서] 육각형 개발자 1~3부
KimCookieYa
KimCookieYa
무엇이 나를 살아있게 만드는가
  • KimCookieYa
    쿠키의 주저리
    KimCookieYa
  • 전체
    오늘
    어제
    • 분류 전체보기 (576)
      • 혼잣말 (88)
      • TIL (3)
      • 커리어 (24)
        • Sendy (21)
        • 외부활동 기록 (2)
      • 프로젝트 (186)
        • 티스토리 API (5)
        • 코드프레소 체험단 (89)
        • Web3 (3)
        • Pint OS (16)
        • 나만무 (14)
        • 대회 (6)
        • 정글 FE 스터디 (16)
        • MailBadara (12)
        • github.io (1)
        • 인공지능 동아리, AID (5)
        • 졸업과제 (18)
        • OSSCA 2024 (1)
      • 크래프톤 정글 2기 (80)
      • IT (169)
        • 코딩 (4)
        • CS (18)
        • 에러 (5)
        • 블록체인 (23)
        • Front-End (40)
        • 알고리즘&자료구조 정리 (3)
        • 코딩테스트 (3)
        • BOJ 문제정리 (41)
        • WILT (12)
        • ML-Agents (4)
        • 강화학습 (1)
        • Android (0)
        • LLM (2)
      • 전공 (1)
        • 머신러닝 (1)
      • 자기계발 (20)
        • 빡공단X베어유 (2)
        • 독서 (15)
  • 블로그 메뉴

    • 홈
    • 방명록
    • Github
    • Velog
    • 관리
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    해커톤
    나만무
    니어프로토콜
    프로그래머스
    docker
    파이썬
    pintos
    MailBadara
    RNN
    딥러닝
    react
    NEAR Protocol
    핀토스
    블록체인
    numpy
    부산대
    머신러닝
    센디
    Pint OS
    JavaScript
    자바스크립트
    코드프레소
    크래프톤정글
    글리치해커톤
    OS
    Flutter
    리액트
    졸업과제
    사이드프로젝트
    알고리즘
  • hELLO· Designed By정상우.v4.10.3
KimCookieYa
[독서] 육각형 개발자 8~11부
상단으로

티스토리툴바