“Good enough” architecture
Who is this presentation for?
- Senior developers, architects, and technical managers
Stefan Tilkov takes a look at some of the ways you can determine whether the development efforts you’re undertaking suffer from too much or too little focus on architecture. You’ll examine a number of real-world examples that are intended to inspire either admiration or terror and try to find some recipes of how you can get more of the former and less of the latter in your own projects.
Stefan discusses some of the reasons architects and architectures fail, whether it’s because you’ve wasted too much time on planning and not enough on validating your theories or because of the absence of a dedicated architect or architect role and the premature start of the development before setting down some fundamental vision and ground rules led to disaster. You’ll look at examples for both options and hear anecdotes, with names and details changed to protect the sometimes not completely innocent, and try to extract descriptions of some common positive and negative influences. The goal isn’t to come up with a perfect recipe, but rather with some approaches Stefan has seen actually work in practice.
- Experience developing and architecting large commercial systems
What you'll learn
- Understand that architecture is not the domain of the suit-wearing professional PowerPoint artist who no longer knows how to code; it should be an enabler for building sustainable, long-running, maintainable systems, and to do so, it’s crucial to pair what you've learned about good architecture with modern development practices
Stefan Tilkov is a founder and principal consultant at INNOQ, where he spends his time alternating between advising customers on new technologies and taking the blame from his coworkers for doing so. He’s a frequent speaker at international conferences and the author of numerous articles.
Leave a Comment or Question
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)
For conference registration information and customer service
For more information on community discounts and trade opportunities with O’Reilly conferences
For information on exhibiting or sponsoring a conference
For media/analyst press inquires