Managing the build

Writing software for an orc dungeon has a major advantage since the orcs don't know much about software so we can introduce any tools we like and they won't have an opinion on it. Why have I mentioned this when the title of this section is supposed to talk about building the software, you might wonder? There are a myriad of build tools out there and they all do things slightly differently, and everybody seems to prefer one to the other. Especially in JavaScript, the community has not yet standardized a tool so there is Grunt, Jake, and Broccoli, just to name a few, and of course your project might leverage one from a different language such as Ruby's Rake or the old familiar make.

Even though there are so many build tools, the ...

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.