IKKIson Online

  • 홈
  • 태그
  • 방명록

Domain 1

BaseEntity 구현 전략

Domain 상세 설계부터 Class Diagram, ERD, 구현 단계를 거치면서 Entity 들의 공통된 Attribute 들이 발견된다. 나는 의미론적으로 무게가 높은 반복되고 명시적인 코드가 아니면 무조건 abstract 로 추상화하는 것을 선호한다.누군가는 "굳이 귀찮게 공통된 소스를 분리하지말자, 나중에 해~" 라고도 한다.나는 이런 상황에 직시하자마자 "굳이 이렇게 단순하게 구현하지말자" 라고 한다.지각하지 않고 그냥 직관적인 나의 반응이다. 이 글은 Entity의 글자, 단어 하나 하나가 아닌 전체적인 의미와 방향성을 애기한다. 객체를 모델링할 때 스코프 내에서 상당히 자세한 행위와 특성을 추출하는데, 구체화하는 하향식 말고 이를 역행하여 상향식으로 접근해보자. 흔히, 웹서비스에서 다루는 ..

개발 2026.02.13
이전
1
다음
더보기
프로필사진

IKKIson Online

IKKIson Online

  • 분류 전체보기 N
    • 취미
    • 개발
      • spingboot
    • 생활
    • 블로그
    • 내가 모르는 용어들 N
    • IT 소식 (CS, AI 위주) N

Tag

springboot, 블로그, litellm, Web, Google, PolarQuant, QJL, TurboQuant, 터보퀀트, Kotlin, Location, Backend, GEO, controller, MaxMind, java, KVCache, teampcp, Fender, 티스토리,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/03   »
일 월 화 수 목 금 토
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
29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바