Chapter 15. Using Domain-Specific Languages with Patterns

Domain-specific languages (DSLs) and patterns can each boost productivity, simplify how we represent solutions, and support the use of automation. With such capabilities they can improve the quality of solutions, reduce time to market, and help us to leverage skills within the organization. Fortunately, DSLs and patterns are complementary topics. There is a synergy between them that allows us to further boost productivity, quality, and how we leverage expertise beyond what can be achieved by using them in isolation. This chapter will look at patterns and guidelines that support DSLs and patterns.

In addition to looking at how we can best use patterns and DSLs together, we will also look ...

Get Patterns-Based Engineering: Successfully Delivering Solutions via Patterns now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.