Domain-driven design (DDD) is an approach to develop software for complex needs by connecting the implementation to an evolving model.
-1
votes
2answers
109 views
Am I barking up the wrong tree with Scala?
Having some spare time, I've decided to learn a new programming language while developing - for fun, will never see the light of day - an insurance administration web application (insurance is the ...
0
votes
1answer
51 views
Can all business logic be decomposed as a (declarative) state diagram on simple crud operations and conditionals?
This seems an extreme question probably but I'm wondering anyhow:
Can all business logic be decomposed as a (declarative) state diagram on simple crud operations and conditionals?
Already a lot of ...
-2
votes
1answer
104 views
DDD/SOA Using .NET Message pattern(s) / Request Response with File Saving [closed]
I've done some research on this but I can't find more specific examples to help me with this. I'm new to SOA/Patterns in general please take it easy... :)
Can you display an example of using the ...
0
votes
2answers
135 views
MVVM application architecture, where to put dependency injection configuration class, BusinessLayer and Common interfaces?
Planning my architecture for an MVVM application I come to this:
MyApp.UI
View
MyApp.BusinessLayer
ViewModel
MyApp.DataAccessLayer
RepositoryImplEF
MyApp.DomainLayer
DomainObject
...
0
votes
3answers
149 views
Auto - incremental ID in Domain Object
I read a lot about auto-incremental id (guid, interlocked.increment, ObjectIdGenerator...) but don't find nothing for my situation.
In my domain model user ask to have an automatic progressive ...
6
votes
1answer
171 views
How to use BDD to unit test a compiler?
My team is writing a compiler for a domain-specific language (DSL) which will be integrated into an IDE. Right now, we are focused on the analysis phase of the compiler. We are not using any existing ...
0
votes
0answers
53 views
DDD (with MS's Silk Project) Where would a Parsing Class go?
I am working on a large scale project that involves a Web Application (done in ASP.NET MVC 4) and several Windows services (C#.NET 4.0). We followed the solution and project layout guidelines from the ...
5
votes
4answers
324 views
Refactoring jQuery spaghetti code to use DDD
Most of my client side code ends up as a long script in one file the mostly looks like this:
<script>
function someFunction1(){/*...*/}
function someFunction2(){/*...*/}
...
var ...
1
vote
1answer
107 views
Where to validate domain model rules that depend on database content?
I'm working on a system that allows Administrators to define Forms that contain Fields. The defined Forms are then used to enter data to the system. Sometimes the Forms are filled by a human via a ...
0
votes
1answer
111 views
Are CQRS/DDD/Event Sourcing and REST compatible?
REST seems to promote the idea of a canonical URL for a resource, and PUTing/POSTing back a modified representation of that resource in order to change it.
However, with CQRS - Command Query ...
1
vote
2answers
111 views
Encapsulation in Domain Driven Design models?
I am using EF Code First and I had a model like below.
public class Account
{
[Required]
public string AccountNo { get; set; }
[Required]
public decimal Balance { get; set; }
}
I ...
1
vote
3answers
194 views
Which layer does async code belong?
I am developing an application that consumes data from an external service. The application is being implemented following a typical layered architecture with UI, Presentation, Domain and Data ...
2
votes
1answer
135 views
Need help understanding UML diagram
I'm focusing on trying to understand UML diagrams and learning to interpret them in order to implement the designs they describe. In the following diagram, I am not clear on what the implementation ...
1
vote
2answers
98 views
Determining the aggregates in this domain
I'm working on an ordering system where we receive tab delimited files that look like this (I removed most of the columns for clarity):
OrderId OrderLineId BuyerName BuyerAdress ...
1
vote
1answer
249 views
Should we mock entities and value objects when doing DDD?
After reading a few articles about Newable vs Injectable objects and how these concepts relate to DDD's services, entities and value objects, I was left with some doubts about using newables in my ...