By the end of this two-day training course, attendees will understand:
And they’ll be able to:
Modern development practices rarely use large up-front design, but if you are still using them, you’ve likely encountered problems as you implement. Nowadays, you must create an architecture incrementally as you work, and you have to be able to easily modify that architecture as new requirements emerge. The solution is to build around a domain-focused metaphor that allows for incremental changes while maintaining coherence throughout. Allen Holub demonstrates how to develop an effective and coherent architecture incrementally as the code evolves. The techniques you’ll learn in this workshop are essential when building effective microservice APIs, and in any development shop where requirements change as you’re working. The things you learn in this class will be particularly appropriate for Microservices environments.
This workshop takes a very hands-on approach to learning, and we’ll spend much more time doing than listening to lectures. Over the course of two days, we’ll actually design a system that can handle incremental development, and then evolve it incrementally. We’ll learn how to start with a real world problem provided by either you or your classmates, and we’ll end up with a domain-based architecture that can grow as the system grows.
Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?
Join the conversation here (requires login)
©2018, O’Reilly UK Ltd • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com