September 2010
Intermediate to advanced
264 pages
5h 38m
English

When the words used in your software don’t match those used by business, you can get into all sorts of trouble.
The wrong abstractions get built into the software (business will think location means one thing, while developers will interpret it to mean something else).
The software becomes harder to change (because the words that appear on the screen don’t match those used to store it in the database).
You end up with more bugs and higher maintenance costs (because the team has to work extra hard when making changes to the software).
To avoid this dysfunction, create a common language that you ...
Read now
Unlock full access