Home/Architecture
Topic

Architecture

96 articles on Architecture.

11,834 articles
Architecture — On the Diverse And Fantastical Shapes of Testing

On the Diverse And Fantastical Shapes of Testing

There are arguments about whether a testing portfolio should be a pyramid or more like honeycomb. My second biggest issue with this argument is that it's rendered opaque by the fact that it's not clear what people see as the difference between unit and integration tests.

MFMartin Fowler·June 2, 2021Architecture
Architecture — Front-End Testing is For Everyone

Front-End Testing is For Everyone

Testing is one of those things that you either get super excited about or kinda close your eyes and walk away. Whichever camp you fall into, I’m here to tell

EKEvgeny KlimenchenkoEvgeny Klimenchenko·June 1, 2021Architecture
Architecture — Flaky Tests: Getting Rid Of A Living Nightmare In Testing — Smashing Magazine

Flaky Tests: Getting Rid Of A Living Nightmare In Testing — Smashing Magazine

Unreliable tests are a living nightmare for anyone who writes automated tests or pays attention to the results. Flaky tests have even given folks nightmares and sleepless nights. In this article, Ramona Schwering shares her experiences to help you get out of this hell or avoid getting into it. It’s important to continually hunt for flaky tests, whether by preventing them in the first place or by d

RSRamona SchweringRamona Schwering·April 7, 2021Architecture
Architecture — Information And Information Architecture: The BIG Picture — Smashing Magazine

Information And Information Architecture: The BIG Picture — Smashing Magazine

Information architecture is the process of categorizing and organizing information to create structure and meaning. To give this context, in this article Carrie Webster explores not only the basics of information architecture, but also the broader view of the information age, how we use information and how it impacts our world and our lives. Understanding the bigger picture enables us to get a muc

CWCarrie WebsterCarrie Webster·July 1, 2020Architecture
Architecture — Migrating from VPN to Access

Migrating from VPN to Access

With so many people at Cloudflare now working remotely, it's worth stepping back and looking at the systems we use to get work done and how we protect them. Over the years we've migrated from a traditional "put it behind the VPN!" company to a modern zero-trust architecture.

CCloudflare·March 28, 2020Architecture
Architecture — MDA: Revenge of the Modelers or UML Utopia?

MDA: Revenge of the Modelers or UML Utopia?

At OOPSLA 2003 Dave Thomas (the founder of OTI) gave a thoughtful and powerful critique of Model Driven Architecture. In this column he explains why he thinks a universal model-driven approach is likely to fail, and points out that the UML and Domain Specific Languages still have value.

DTDave Thomas·Architecture
Architecture — Who Needs an Architect?

Who Needs an Architect?

What is architecture, and who exactly is an architect? These are questions that seem to get everyone very heated. So in this IEEE Software column, I let Ralph Johnson explain about architecture: with a definition that matches all others in a way that nobody agrees with. I also talk about two sub-species of architect: Architectus Reloadus and Architectus Oryzus .

MFMartin Fowler·Architecture
Architecture — The Difference between Marketecture and Tarchitecture

The Difference between Marketecture and Tarchitecture

When we think about software architecture, we usually think about its technical architecture. But there's also another important architecture - the one we use to communicate with the customers of the software: the marketing architecture. Neglecting this “marketecture”, and its relationship with the “tarchitecture”, can get development projects into a lot of trouble.

LHLuke Hohmann·Architecture