Chapter 8. Designing Software

image

Implement solutions not features.

“User Interface Design for iPhone Applications” in iPhone Getting Started Videos at the Apple Development Center web site

Application Design

Application design is sometimes thought to be a documentation effort. If we can come up with the “right” design and document it, then it will feed the development team and enable the software construction. Development teams commonly distrust the designs they are given, don’t understand them, find them too abstract and ambiguous to be valuable, or find problems with them during implementation that they must work around. No matter if any or ...

Get Managing Software Debt: Building for Inevitable Change 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.