Project Lionheart: The Story So Far…

Development has started, though things got off to a rocky start. The team chose to go with conventional tiers pattern for the runtime structures and layers for the code, but there are still many decisions to make. Many team members use different words to describe the same elements in the architecture. As a result, our design discussions end with everyone nodding heads in agreement only to learn later that each person took away a different conclusion.

The code is already a wreck. It reflects the team’s lack of understanding of the design decisions made so far. The patterns you thought the team selected for the architecture are nowhere to be found within the system.

After realizing the problems, you call ...

Get Design It! 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.