본문 바로가기 메뉴 바로가기

Reimaginer

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

voyager.woo@gmail.com

검색하기 폼
  • All Posts (132)
    • Project Management (1)
    • Software Design (7)
    • Opinions (7)
    • JAVA (15)
    • Java Script (11)
    • HTML & CSS (1)
    • Web & Networks (5)
    • Container (8)
    • Data Science (1)
    • UWP & C# (1)
    • Tools (4)
    • Book reviews (18)
    • My Study (2)
    • Retrospectives (12)
    • Mistake management (10)
    • Emotional memo (3)
    • Careers (4)
    • Voyages (9)
    • ETC (6)
    • Old (5)
  • 방명록

ddd (1)
DDD Start! 책을 읽고

백앤드 개발자는 서비스의 비즈니스 관련 요구사항을 정리하고 코드로 풀어낸다. 작성한 서버 프로그램은 사용자의 요청을 수행한다. 요구사항은 끊임없이 변하고 서비스는 성장한다. 그에 따라서 코드의 양도 많아지고 복잡해진다. 복잡함 때문에 변화의 속도는 느려지고 개발자들은 고통받는다. 유능한 백앤드 개발자는 이 복잡함을 잘 다루는 개발자일 것이다. 복잡함은 여러 형태로 나타난다. 우선 여기저기 의존(참조, 결합)가 많은 코드들이 있을 수 있다. 흔히 말하는 결합도가 높은 코드이다. 그리고 같은 기능이 여기저기 구현되어 관리가 되지 않는 코드가 있을 수 있다. 그리고 용어의 일관성이 없어 코드를 읽기가 어려운 경우도 있다. 나도 이런 복잡함을 경험해왔고 지금도 경험 중인 백앤드 개발자이다. 도메인 주도 설계(D..

Book reviews 2020. 8. 31. 03:13
이전 1 다음
이전 다음
공지사항
  • 여행관련 컨텐츠 블로그를 분리했습니다.
최근에 올라온 글
  • 2022-10-26 앱푸시 관련 기능은 중요하다.
  • 2022 하반기 마이크로서비스 패턴 스터디 후기
  • 실용적 함수형 프로그래밍을 적용하기 위한 준비 -⋯
  • 쏟아지는 일 완벽하게 해내는 법 Getting T⋯
최근에 달린 댓글
  • 좋은정보 고맙습니다.
  • 회사에서 파싱머신 만드는데 잘 보고갑니다 감사합니다 ~⋯
  • 좋은 내용 감사합니다 : )
  • 추천코드도 써주시지 ㅋㅋ
Total
217,127
Today
10
Yesterday
69
링크
  • 다크 프로그래머
  • 자바캔(Java Can Do IT)
  • SING A SONG IT
  • cloe's story
TAG
  • AWS
  • AWSKRUG
  • springboot
  • Docker
  • 독후감
  • S68
  • JPA
  • 사누르
  • spring
  • 실수노트
  • Bali
  • html
  • 객체지향
  • rest
  • Clean code
  • ES6
  • 회고
  • sanur
  • ecma6
  • 웹을 지탱하는 기술
  • 한달살기
  • 도커
  • spring boot
  • hands-on
  • 컨테이너
  • 개발자
  • 발리
  • container
  • 웹
  • javascript
more
«   2023/02   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28
글 보관함
  • 2022/11 (3)
  • 2022/02 (1)
  • 2022/01 (1)
  • 2021/07 (3)
  • 2021/05 (3)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바