디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

사실 객체의 완전성이냐 생성의 유연성이냐 이거야말로 트레이드오프지

ㅆㅇㅆ(124.216) 2025.07.17 17:29:51
조회 72 추천 1 댓글 2

init 분리 존나 귀찮긴함


그래서 혹자는 init는 객체의 완전성을 보장하기 힘들기때문에 잘못된것이다라고하는거고


하지만 최근의 흐름이 DDD부터 시작해서 컨텍스트를 중심으로 파편화 시키는 걸로 흐르기때문에 


init로 나누는걸 '더 좋은 설계'라 치는 경향이 있음


하지만 이는 엄연하게 말하자면 객체 자체의 완전성을 보장하기 힘들다는 아이러니가 있음


따라서 전통적 OOP에서 init는 나쁜 설계지만, DDD에서는 좋은 설계임


생성과 동시에 state를 보장할 것인가


아니면 객체는 context에 따라서 mutable하게 할 것인가


후자가 더 요즘은 고수라고 판단받음


추천 비추천

1

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 반응이 재밌어서 자꾸만 놀리고 싶은 리액션 좋은 스타는? 운영자 25/07/28 - -
AD 휴대폰 액세서리 세일 중임! 운영자 25/07/28 - -
2876782 미국 [2] 배구공(119.202) 18:55 31 0
2876781 여기선 내가 왕인데 ㅋㅋ [1] 프갤러(121.139) 18:52 38 0
2876780 나님두 이민준비즁~ 친중매국배급견들만 남거라~ [4] ♥수학자냥덩♥갤로그로 이동합니다. 18:34 39 0
2876779 프로그래밍 고수와 하수의 차이 [3] 프갤러(121.139) 18:31 65 0
2876778 Last Chance of Idle Boyes and GDrairls 넥도리아(220.74) 18:28 25 0
2876776 개발 이제 1년찬데 백엔드 공통파트 제의가 들어옴 ㅇㅇ(106.101) 18:18 37 0
2876775 기록은 역사입니당⭐+ ♥수학자냥덩♥갤로그로 이동합니다. 18:16 21 0
2876774 버블디아씨 열심히 살지않냐? [2] 헬마스터갤로그로 이동합니다. 18:11 36 0
2876773 일단 웹앱땔깜들은 개발을 즐길줄을 모름 [1] 네오커헠(1.237) 18:06 76 0
2876772 여기있는 새끼들 지금이라도 정신차리고 [4] 프갤러(121.139) 18:04 73 5
2876771 외계 우주선 접근? [1] 발명도둑잡기(118.216) 18:01 26 0
2876770 웹할줄 모르는데 웹하라는데 리액트 어캐 배워야 하냐? [2] 프갤러(1.237) 18:00 45 0
2876769 가사노동 시키구 싶은.. ♥수학자냥덩♥갤로그로 이동합니다. 17:58 21 0
2876768 샤워했더니 시원하다 개씹썌끼들아. 프갤러(121.139) 17:55 24 1
2876767 흠, 개발자는 평생공부해야한다는 말이사실이었군 네오커헠(211.234) 17:52 58 0
2876766 좌폐아들 지능 수준 ㅁㅌㅊ? ♥수학자냥덩♥갤로그로 이동합니다. 17:51 22 0
2876765 지금까지 민생쿠폰 사용 내역 발명도둑잡기(118.216) 17:50 19 0
2876764 이런 병신년들은 자궁을 들어내야함 ♥수학자냥덩♥갤로그로 이동합니다. 17:48 29 0
2876763 이직할 때 유럽 가봐야겠구만 아스카영원히사랑해갤로그로 이동합니다. 17:37 25 0
2876762 컴맹인데 가능할까 프갤러(183.109) 17:28 23 0
2876760 애널의달성 2.1/1/2 ♥수학자냥덩♥갤로그로 이동합니다. 17:19 24 0
2876759 프랑스 가보고 싶다 [6] 아스카영원히사랑해갤로그로 이동합니다. 17:08 48 0
2876757 참 괜찮은 인생이야. 대단하진 못해도, 나쁘진 않음 ㅇㅇ(223.39) 16:40 24 0
2876756 회사 신입 왔는데 404에러가 뭔지 모름 [1] ㅇㅇ(118.235) 16:29 53 0
2876755 프론트랑 백엔드는 샌드박스환경이라 AI가 모가지딸운명임 네오커헠(1.237) 16:21 86 0
2876754 내가 조언해줄수 있긴한데 프갤러(121.139) 16:17 30 1
2876752 인생 한번 살다가는거 정말 맛깔나게 좀 살면 안되냐?? [1] ㅇㅇ(223.39) 16:10 32 0
2876750 여기에 진짜 조언해주고싶은데 프갤러(121.139) 16:08 39 2
2876749 일단 웹프론트는 디자인이랑 퍼블리싱이 ㅈ밥임 [2] 네오커헠(1.237) 16:04 95 0
2876747 2찢명 이새끼는 관세협상 말아먹어 한국 박살내놓고 변명밖에 안하네 ♥수학자냥덩♥갤로그로 이동합니다. 15:55 28 0
2876746 공수처 검찰청 경찰청 국제수사 과학수사 포랜식수사 기무사 국정원 존재이유 뒷통수한방(1.213) 15:52 20 0
2876745 밖에서 IU 욕했다가, 꿀벌한테 쏘였다. 아이유도 사람이라고, 그냥 [1] 넥도리아(220.74) 15:50 34 0
2876744 넥도리아 만든 개발자 누구냐? 프갤러(121.139) 15:45 32 0
2876743 [kt cloud x goorm] IT 직군 개발 / 비개발 9개 과정 프갤러(14.32) 15:37 57 0
2876742 Only One SBS ESPN 축구송... 인간들 미쳤네... 넥도리아(220.74) 15:32 21 0
2876741 이런 윈도우프로그램 만드는게 진짜 개발이지 네오커헠(1.237) 15:29 101 1
2876739 나보다 알뜰하게 쓴 인간 나와봐라... [1] 넥도리아(119.195) 15:26 38 0
2876738 게임개발 개같이 어렵네 아 ㅋㅋㅋㅋㅋㅋㅋ [2] 뉴진파갤로그로 이동합니다. 15:10 67 0
2876737 웹앱땔깜들 볼때마다 이짤생각남 [1] 네오커헠(1.237) 15:08 108 1
2876735 dd ㅇㅇ(211.107) 14:57 19 0
2876734 내쿠폰 어디갔노? [3] 헬마스터갤로그로 이동합니다. 14:53 45 0
2876733 힘이듭니다 아스카영원히사랑해갤로그로 이동합니다. 14:49 29 0
2876731 실수좀했다고 5만원 월급에서 공제한다네 [1] ㅇㅇ(14.32) 14:30 52 0
2876730 복구 받고 열어보니, 기술력이 쩌신듯... [3] 넥도리아(220.74) 14:23 39 0
2876728 나님은 순혈컴공 직계혈통을 지닌 정통성 프로그래머당 네오커헠(1.237) 13:59 68 0
2876727 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥수학자냥덩♥갤로그로 이동합니다. 13:57 23 0
2876726 당 떨어지면 머리 아품 ♥수학자냥덩♥갤로그로 이동합니다. 13:56 21 0
2876725 오 올만에 프갤에 제대로 된 녀석 하나 보이는군 ♥수학자냥덩♥갤로그로 이동합니다. 13:52 41 0
2876723 좆소 코딩충 월급들어왔다... ㅇㅇ(211.107) 13:41 64 0
2876722 웹개발기원이 윈도우개발못하는 허접들이 시작한거임 네오커헠(1.237) 13:34 85 0
뉴스 H.O.T. 토니안, 우울증 고백...“술과 약에 의존하며 매일 죽음을 생각했다” 디시트렌드 07.30
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2