Architecture antipatterns and pitfalls: Good intentions, bad habits and ugly consequences

Architecture antipatterns and pitfalls: Good intentions, bad habits and ugly consequences

You can grasp the basics of software architecture by learning design patterns, but you probably won't master it — to do that you have to get to grips with antipatterns too. Often these lessons are hard-won through experience, derived from seeing what happens when architectural decisions (or the lack of them) collide with the messy reality of the real world.

While there's obviously no replacement for practical experience, Neal Ford, Mark Richards and Raju Gandhi want to share theirs to give architects the opportunity to avoid common antipatterns and pitfalls and make smarter decisions. That's what they're doing with their forthcoming book (due September 2026) Architecture Patterns, Antipatterns and Pitfalls.

On this episode of the Technology Podcast, host Neal is joined by his co-authors and their editor from O'Reilly, Sarah Grey, to discuss the book and to explore why getting to know on antipatterns and pitfalls matters as much as learning design patterns.

Learn more about Software Architecture Patterns, Antipatterns and Pitfalls: https://www.oreilly.com/library/view/software-architecture-patterns/0642572221119/

Listen to Neal and Mark discuss the various intersections of software architecture on an episode of the Technology Podcast from 2025: https://www.thoughtworks.com/insights/podcasts/technology-podcasts/exploring-intersections-software-architecture

Tämä jakso on lisätty Podme-palveluun avoimen RSS-syötteen kautta eikä se ole Podmen omaa tuotantoa. Siksi jakso saattaa sisältää mainontaa.

Jaksot(100)

Scaling the enterprise harness: How to achieve AI agent controllability across an organization

Scaling the enterprise harness: How to achieve AI agent controllability across an organization

Harness engineering is still a new concept, but already we've noticed a challenge being consistently faced by technology leaders: how can a harness be used at scale across an organization to ensure co...

6 Elo 45min

Embracing hybrid AI: How Lenovo is leveraging local, on-device AI

Embracing hybrid AI: How Lenovo is leveraging local, on-device AI

Cloud was one of the main drivers of the early waves of AI adoption. However, as AI has become more and more embedded in systems and devices — in both consumer and enterprise contexts — it's becoming ...

23 Heinä 30min

What does the future of software engineering look like?

What does the future of software engineering look like?

At the end of June, Thoughtworks and Martin Fowler convened an unconference-style event in Switzerland with a range of industry leaders. The aim was to reflect on the current challenges and learning a...

9 Heinä 46min

What is code?

What is code?

What is code? It might sound obvious, but if you scratch the surface it becomes more difficult to articulate precisely what we mean. AI is complicating the picture further and changing the relationshi...

25 Kesä 40min

Database branching: Overcoming the bottlenecks of shared database environments

Database branching: Overcoming the bottlenecks of shared database environments

Database branching has, for a long time, been a troublesome piece in the modern developer workflow puzzle: a good idea in principle but in practice a slow and often expensive challenge. Get it right a...

11 Kesä 39min

What is spec-driven development?

What is spec-driven development?

Semantic diffusion, combined with the pace of technology change, makes talking about AI-adjacent practices and techniques incredibly diffficult. There are few better examples of this issue than the te...

28 Touko 45min

What is harness engineering?

What is harness engineering?

'Harness engineering' is one of the most significant terms to emerge in software engineering in 2026. Broadly referring to the work done to control unpredictable AI agents and coding assistants, its u...

14 Touko 40min

Anthropic Mythos: Hype, reality and the actual security implications

Anthropic Mythos: Hype, reality and the actual security implications

Anthropic Mythos garnered significant attention when it was launched in mid-April 2026. Yet despite it apparently presenting an unprecedented threat to global software, you don't have to look to close...

30 Huhti 48min

Suosittua kategoriassa Liike-elämä ja talous

sijotuskasti
psykopodiaa-podcast
mimmit-sijoittaa
ostan-asuntoja-podcast
rss-rahapodi
raharesepti
pomojen-suusta
pari-sanaa-lastensuojelusta
rss-sami-miettinen-neuvottelija
rss-porssipodi
rss-oivalluksia-rahasta-elamasta
rss-h-asselmoilanen
rss-laiskan-yrittajan-markkinointi-podcast
rss-myyntiradio
rss-deloitten-podcastit
the-mel-schmidt-show-yrittajyys-lifestyle-kasvu
pelkkana-korvana
rss-regenerative-business-uudistava-liiketoiminta
juristipodi
rss-lahtijat