Chapter 7. It's Not All Domain-driven Design

 

If I have seen further, it is by standing on the shoulders of giants.

 
 --Newton

As with most things in developing, and not just when developing software, most concepts have been discovered before and most things have been done before, but there are those slight variations, or a recombination of ideas, that make old concepts more useful or enable new and innovative uses. The practice of developing software has been growing and evolving since the beginning. Some time ago, the concept of structured programming, the use of functions, subroutines, while and for loops, was considered a new concept. Later, object-orientation and functional programming took those ideas and added new ones on top to further ease ...

Get JavaScript Domain-Driven Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.