Habits of Expert Software Designers (2019)
66 in total.
- Experts involve the user.
- Experts design elegant abstractions.
- Experts focus on the essence.
- Experts continually simulate.
- Experts look around.
- Experts reshape problems.
- Experts see errors as opportunities.
- Experts think about what they're NOT designing.