While you’ll never have to write a code base as big as the ones driving the Amazon and Google sites, there are techniques and tools you can adopt from those teams that will lower your maintenance time while still letting you deliver results quickly. To achieve that, your code needs to supports being extended and modified while also ensuring that changes don’t ripple through your whole UI. This session will discuss the tools, tactics, and strategies to achieve that.
What you’ll learn:
- Tactics and strategies for creating maintainable code
- How to structure your code to support evolution but still deliver results rapidly
- How to implement Vogel’s law (“You don’t screw with working code”) by always adding new functionality through writing new code
- What tools can reduce the cost of making changes to existing user interfaces