Здравствуйте. Решил озадачиться применением DDD.
Хотел бы получить грамотные советы, потому как прочитав книги, посмотрев множество презентаций осталась каша в голове.
Предметная область - допустим курс валют.
Соответственно начал с сущностей Валюта, Банк, Город, Филиал.
Вот теперь я немогу немного понять как правильно связывать между собой Город, Банк и Филиал. Т.е. я должен для города создать интерфейс и в Филиале указать соответственно что есть свойство, которое реализует этот интерфейс и также у Банка - коллекция Филлалов?
Извиняюсь если совсем это все по-ламерски, но я хочу реально понять азы.
Применение DDD (первый опыт)
Re: Применение DDD (первый опыт)
для сущностей обычно интерфейсы не пишут.
прочтите DDD in PHP - на знакомом материале ознакомитесь с концептами.
прочтите DDD in PHP - на знакомом материале ознакомитесь с концептами.
Re: Применение DDD (первый опыт)
https://leanpub.com/ddd-in-php вы про эту книгу?
Ну может я забегаю наперед или не так делаю. Просто я подумал допустим что потом могут быть не только банки, но и обменники с специфическими свойствами, и допустим вместо валюты нефть и золото
Ну может я забегаю наперед или не так делаю. Просто я подумал допустим что потом могут быть не только банки, но и обменники с специфическими свойствами, и допустим вместо валюты нефть и золото
Re: Применение DDD (первый опыт)
да
все может быть. без кода или внятных юзкейсов разговор беспредметен.