O'Reilly logo

C# 3.0 Entwurfsmuster by Judith Bishop

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Vorwort

Wenn Sie sich einem Problem gegenübersehen, das Sie zu lösen haben (und wer muss das heutzutage nicht?), ist die prinzipielle Strategie, die wir Computerfuzzis normalerweise wählen, »teile und herrsche«. Sie funktioniert so:

  • Beschreibe das spezifische Problem als Menge von kleineren Unterproblemen.

  • Löse jedes der kleineren Probleme.

  • Verbinde die Ergebnisse zu einer Lösung des spezifischen Problems.

Das Reduzieren komplexer Probleme auf eine Ebene, wo nur noch ein paar Milliarden Bits hin- und hergekippt werden, ist unser tägliches Brot. Aber »teile und herrsche« ist nicht die einzige mögliche Strategie. Wir können auch einen allgemeineren Ansatz wählen:

  • Beschreibe das spezifische Problem als Spezialfall eines allgemeineren Problems.

  • Löse das ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required