Domain?

  • ์ง์—ญํ•ด๋ณด๋ฉด ์˜์—ญ, ๋ฒ”์œ„ ๋ผ๋Š” ์˜๋ฏธ

  • ๊ฐœ๋ฐœ์ ์œผ๋กœ ์‚ฌ์šฉ๋  ๋•Œ๋Š” ๋‚ด๊ฐ€ ๊ฐœ๋ฐœํ•˜๊ณ ์ž ํ•˜๋Š” ๋ฐ”๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ํ•ต์‹ฌ ๊ฐœ๋…, ์˜์—ญ์„ ์˜๋ฏธํ•˜๋Š”๋“ฏ.

  • ์˜ˆ๋ฅผ ๋“ค๋ฉด ์•ผ๊ตฌ ๊ฒŒ์ž„์ด๋ผ๋Š” ๊ฑธ ๊ฐœ๋ฐœํ•˜๊ณ  ์ž ํ•  ๋•Œ ์—ฌ๊ธฐ์„œ ๋„๋ฉ”์ธ์— ํ•ด๋‹นํ•˜๋Š” ๊ฑด ์•ผ๊ตฌ ์ผ๋“ฏ.

  • ์ •๋ฆฌํ•ด๋ณด์ž๋ฉด ์ถ”์ƒ์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๊ณ , ๋น„์ฆˆ๋‹ˆ์Šค๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ํ•ต์‹ฌ์ ์ธ ๋กœ์ง์„ ๋งํ•  ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ๋ณด๋ฉด๋ ๋“ฏ.

์ •๋ฆฌ

Domain and Entity are different functions. Domain model has-an entity

  • [[domain]]์ด ์ข€ ๋” ๋ฒ”์œ„๊ฐ€ ๋„“์€ ์ถ”์ƒ์ ์ธ ์˜๋ฏธ.

  • [[entity]] ๋Š” ๋„๋ฉ”์ธ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ •์˜๋œ ๊ฒƒ.

์ฐธ๊ณ 

Last updated