Quantcast
Channel: What is the "Fix Everything" design pattern? - Software Engineering Stack Exchange
Browsing latest articles
Browse All 6 View Live

Answer by gnasher729 for What is the "Fix Everything" design pattern?

I have mostly used this within user interfaces. The nice thing is that you write it once, and it handles everything from the simplest to the hardest case equally well (for example if the user rotates...

View Article



Answer by orip for What is the "Fix Everything" design pattern?

Sounds like reactive programming principles. "Fix everything" looks at a the current "core" state and propagates everything else that should be affected - "computed states". If you optimize this...

View Article

Answer by Dan1701 for What is the "Fix Everything" design pattern?

Not sure it's a "design pattern", but I would classify that type of behavior as end state configuration or desired state configuration, in the vein of Puppet, Chef or Powershell DSC. Those solutions...

View Article

Answer by JimmyJames for What is the "Fix Everything" design pattern?

I think the article is a bit dated because as I read it, this isn't really a unorthodox or new idea at all. This idea is presented as a separate pattern when it really is just a simple Observer...

View Article

Answer by John Wu for What is the "Fix Everything" design pattern?

Let's say you have an HTML page that is fairly complicated-- if you pick something in one dropdown, another control might appear, or the values in a third control might change. There's two ways you...

View Article


What is the "Fix Everything" design pattern?

In this 2003 article by Stephen Figgins on linuxdevcenter.com, Bram Cohen's BitTorrent is described as using the "Fix Everything" design pattern. A less common approach that both makes BitTorrent...

View Article
Browsing latest articles
Browse All 6 View Live




Latest Images