What Makes Software Architecture So Intractable? By Neal Ford (
ฝัง
- เผยแพร่เมื่อ 4 ก.พ. 2025
- Why can't we make software architecture once and for all? Why do we keep having to make the seemingly same decisions over and over again? This keynote delves into the slippery nature of software architecture decisions and the modern way to do trade-off analysis. I show tips and techniques for assessing architecture trade-offs, as well as some easy-to-fall-into anti-patterns. I also discuss iterative architecture-the faster you can get feedback for your trade-off analysis, the easier you can make architecture decisions based on objective reality, not opinions.
About Neal:
Neal is Director, Software Architect, and Meme Wrangler at ThoughtWorks. Before joining ThoughtWorks, Neal was the Chief Technology Officer at The DSW Group, Ltd. He is an internationally recognized expert on software development and delivery, especially in the intersection of agile engineering techniques and software architecture. Neal authored magazine articles and authored many books including "Building Evolutionary Architectures: Support Constant Change", "Functional Thinking: Paradigm Over Syntax", "The Productive Programmer (Theory in Practice (O'Reilly)", "Fundamentals of software architecture", "Software Architecture: the hard parts", "Software Architecture Metrics" and many others, dozens of video presentations, and spoken at hundreds of developers conferences worldwide. His topics include software architecture, continuous delivery, functional programming, cutting edge software innovations, and includes a business-focused book and video in improving technical presentations. His primary consulting focus is the design and construction of large-scale enterprise applications.
--
The Global Software Architecture Summit (GSAS) is a 3-day event that aims to attract and connect software architecture experts from all over the world as well as all those interested in building working software to improve their skills, share knowledge, and connect.
The event features two days of talks by industry experts such as Neal Ford, Sonya Natanzon, Luca Mezzalira, and many more and one day of workshops. It is focused on software architecture topics as backend & frontend development, DDD, mobile development techniques, software architecture models & beyond.
The summit is held every year, so if you are interested in attending do not hesitate to buy your ticket. It is an excellent opportunity to give your career a boost and meet professionals in the industry.
EVENT ORGANIZER: APIUMHUB
Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Every year, we host this event in Barcelona to support the software architecture community and provide a space for the exchange of new and interesting ideas.
--
GSAS website: gsas.io/
Organizer site: apiumhub.com/
The 8 fallacies were super important in the 80s. But you really need to update them for a modern world with ubiquitous HTTP and so many overlays that the networks are essentially homogenous from a developer perspective.
Also I kind of feel like I am getting sold books ...
MCP
❤❤❤
If he needs to begin by explaining why software architecture is challenging, I can't listen to this.
But what if he's wearing big red shoes?