Domain driven design

·

Domain driven design - ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ [[ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹]] Ρ‡Π΅Ρ€Π΅Π· описаниС [[Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ прСдприятия]].

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹:

  1. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ общСпринятого языка/ubitiqous language для упрощСния [[ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ]] Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.
  2. ИспользованиС описаниС бизнСса для описания ΠΊΠΎΠ΄Π° Π½Π° основС ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Π°.
  3. Π Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ (ΠΈ ΠΊΠ°ΠΊ слСдствиС сСрвисов Π² Π²ΠΈΠ΄Ρƒ [[Π·Π°ΠΊΠΎΠ½ КонвСя]]) Π½Π° основС этого описания.

ΠžΠ±Ρ€Π°Ρ‚Π½Ρ‹Π΅ ссылки