Though many of the concepts in this course are still relevant, overall this course does not reflect our current course standards.

Check out a free preview of the full Lean Front-End Engineering course:
The "Lessons Learned" Lesson is part of the full, Lean Front-End Engineering course featured in this preview video. Here's what you'd learn in this lesson:

Design for volatility. Planning for change can help with code reuse. Developers have to be able to build, test, and learn. Software is always tearing itself apart. Recognize that different layers change at different velocities. Start with experience versus components. Build in rapid experimentation. The UI layer is an experimentation layer. Early rapid prototyping leads to learning.

Get Unlimited Access Now