DDD 예제에서 나는 종종 내가 속성을 사용했을 방법을 사용하는 것을 본다. 왜 이런거야? 무언가를 코드가 될 때 (Strengthening your domain: Aggregate Construction에서) 예를 들어DDD에서 왜 그들은 종종 속성 대신 메서드를 사용합니까?
속성 대신 방법을 선택하는
이public class Order
{
public bool IsLocal()
{
return Customer.Province == BillingProvince;
}
}
동의. 아마도이 문제를 야기시킨 것은 단지 인위적 사례 일뿐입니다. 진짜 DDD 이유가 없습니다. –