Frage

Ich habe von der Zero One Infinity-Regel in Software-Design.

Warum ist es so genannt? basierend auf dem tatsächlichen Verhalten der Software und ihre Ingenieure, wäre dies nicht besser die Null Eins Zwei Milliarden Hundert siebenundvierzig Millionen Vierhundert dreiundachzig tausendsechshundert Achtundvierzig Regel oder vielleicht der Zero One vier Milliarden Two genannt werden hundertzweiundneunzig Vier Millionen Nine Hundred siebenundsechzig tausendzweihundert Ninety-Six-Regel?

War es hilfreich?

Lösung

Der Punkt der Regel, dass es für die obere Grenze keine „magische Zahl“ sein. Doch praktisch ist es schwer, weil there'se einige Begrenzung der Umsetzung wie Breite von Integer- und ähnliche Dinge zu erreichen. Der Punkt ist, wenn Sie von N-Bit-Integer-N + K-Bit-Integer bewegen das Software-Design es natürlich behandeln sollte - man sollte nicht alles neu zu gestalten, nur weil diese Veränderung. Integer Darstellung Grenzen sollen nicht sein „magische Zahlen“ hier.

Andere Tipps

Weil es gerade Führung ist, dass die Anzahl der Instanzen eines Unternehmens künstlich zu begrenzen schlägt vor, ist albern. Man kann sich leicht gewährleisten rechtfertigen, dass die Null von einer bestimmten Sache existieren (das heißt gelb Elefanten). Man kann rechtfertigt auch nur eine von einer Sache (d einer Frau oder Mann). Allerdings Vergangenheit dieser Grenze, wird es schwieriger, zu sagen: „Nun, wir werden nur 5 Foos erlauben“ - die Grenzen sind oft (aber nicht immer), relativ willkürlich -. Jemand wird immer will 6 oder 15 usw.

Weil es nur eine Daumenregel, die für Menschen, die obere Grenze der Unendlichkeit wird interpretiert als „Wie viele, wie Sie möchten“. Fixing es bei einer bestimmten Zahl besiegt den Punkt der Regel.

  1. macht Dieser Vorschlag der Regel Namensänderung abhängig von der Implementierung Details Ihrer Produkt.
  2. Dieser Vorschlag macht den Namen der Regel unhandlich.
  3. Ist das nicht-Vorschlag ein bisschen lächerlich?
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top