Jump to page content

Synergy

Caveats

Most if not all pages are just rough notes, and these pages as a whole are far from complete. More notes will be added in time, eventually, maybe.

If, from reading these notes, you conclude that I am off my rocker, you won’t be the first, and you may even be right.

No doubt there are a dozen and one reasons why none of this would ever work, but perhaps somewhere deep down there is a tiny fragment that could be used for something.

Contents

A good computer system is formed from the harmonious co-operation of all of the subsystems and applications present. Real-world systems feel more like the applications and their developers are working against each other instead of to benefit each other and to benefit the user.

To be written later.

Synergy violations

Notifications

A good example of synergy violation under Windows is when applications use their own toast notifications, such that toast notifications from different applications trample over each other.

All applications must share the same notification system. This also ensures consistent behaviour.