Chapter 22. Essentially Speaking
Moving home and office 11,000 miles can really get one thinking about what is essential. Packing everything for a year abroad into suitcases and cartons certainly highlights the difference between “needs” and “wants,” a distinction made sharper by excess baggage charges of over $90 per bag. In software and applications development it is also important to get down to essentials, to distinguish the essential heart of what you need to program from the inessential wants and the unnecessary what-ifs.
Essential modeling is a conceptual tool for focusing the developer's mind on what matters. An essential model is a representation of the core of an application, a problem stripped down to its bare essentials, stripped, that ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access