Webaholic - Blog


Gedanken… Back To Murphey

21. Oktober 2008

Heutiges Thema: Back to Murphey… gemeint sind natürlich die bekannten Murphey’s Gesetze.
Allerdings in der “Neuauflage” passend zur Programmierung - sei es Internet- oder sonstige Programmierung.
Eine knappe zusammenstellung der - meiner rein subjektiven Meinung nach - zutreffendsten Sprüche:
Investment in reliability will increase until it exceeds the probable cost of errors, or until someone insists on getting […]

Heutiges Thema: Back to Murphey… gemeint sind natürlich die bekannten Murphey’s Gesetze.

Allerdings in der “Neuauflage” passend zur Programmierung - sei es Internet- oder sonstige Programmierung.

Eine knappe zusammenstellung der - meiner rein subjektiven Meinung nach - zutreffendsten Sprüche:

Investment in reliability will increase until it exceeds the probable cost of errors, or until someone insists on getting some useful work done.

Die Investitionen in Zuverlässigkeit wachsen solange, bis sie die potentiellen Fehlerkosten übertreffen oder bis jemand darauf besteht etwas sinnvolles zu tun. >> Das passt vor allem darauf, dass manch einer Pixelgenaues Webdesign erwartet - gibt aber noch viele andere Bereiche, in denen das passt.

Any given program, when running, is obsolete.

Jedes lauffähige Programm ist veraltet. Anmerkung: Zumindest solange es gewartet wird ;-)

Nothing is impossible for the man who doesn’t have to do it himself

Nichts ist unmöglich - für denjenigen, der es nicht selbst machen muss.

Every technical problem can be solved if you get enogh time an money - you just will never get enough.

Jedes technische Problem kann gelöst werden, wenn du genug Zeit und Geld bekommst - du wirst nur niemals genug davon bekommen.

To estimate the time it takes to do a task: estimate the time you think it should take, multiply by two and change the unit of measure to the next highest unit. Thus, we allocate two days for a one hour task.

Um die Zeit zu schätzen, die eine Aufgabe benötigen wird: Schätze die Zeit, die du denkst, dass es brauchen sollte, multipliziere das mit zwei und nehme die nächst höhere Einheit. Das heißt, wir rechnen mit zwei Tagen für eine Aufgabe von einer Stunde.

If it looks easy, it’s tough. If it looks tough, it’s damn near impossible.

Wenn etwas einfach aussieht, ist es kompliziert - wenn etwas kompliziert aussieht, ist es nahezu unmöglich. Anmerkung: Wenn etwas nahezu unmöglich aussieht, kann man sich die Lösung bei SourceForge runterladen ;-)

Adding manpower to a late software makes it later.

Wenn man in eine verspätete Software mehr Manpower steckt wird sie nur weiter verzögert.

If a program is usefull it must be changed

Wenn ein Programm nützlich ist, muss es verändert werden.

Program complexity grows until it exceeds the capability of the programmer who must maintain it.

Die Komplexität eines Programmes wächst so lange, bis es die Fähigkeiten des Programmierers übersteigt, der es warten muss. Anmerkung: Oder noch weiter - sonst würden 80-90% der Programme weltweit schon seit jahrzehnten nicht mehr weiterentwickelt. Und damit meine ich unter anderem auch Betas, die erst seit wenigen Wochen auf dem Markt sind.

There’s always one more bug.

Es gibt immer noch einen weiteren Fehler.
Anmerkung: Wie einen?

Not until a program has been in production for six months will the most harmful error be discovered.

Bevor ein Programm nicht sechs Monate produktiv genutzt wurde, wird der schlimmste Fehler nicht gefunden sein.
Anmerkung: Und passend zu dem Spruch davor: Und es gibt immer noch einen schlimmeren ;-)

At least one bug will be observed after the author leaves the organization.

Mindestens ein Fehler wird festgestellt, nachdem der Programmierer die Firma verlassen hat und kein anderer kennt sich mit dem Ding aus.

Bugs will appear in one part of a working program when another unrelated part is modified.

Fehler tauchen in einem laufenden Programmteil dann auf, wenn ein anderer, unabhängiger Teil geändert wurde.
Anmerkung: Zum Teil durch erhöhte Aufmerksamkeit, zum Teil durch die “Unabhängigkeit”, die doch nicht ganz so Unabhängig war…

If one time there is no software problem a hardware failure will cause system software to crash, and the customer engineer will blame the programmer.

Wenn es gerade einmal kein Software Problem gibt, wird ein Hardwareausfall die Systemsoftware abstürzen lassen und dem Programmierer wird die Schuld in die Schuhe geschoben.

# Any cool program always requires more memory than you have.
# When you finally buy enough memory, you will not have enough disk space.
# If a program actually fits in memory and has enough disk space, it is guaranteed to crash.
# If such a program has not crashed yet, it is waiting for a critical moment before it crashes.

# Jedes Coole Programm braucht mehr Arbeitsspeicher als du hast.
# Wenn du endlich genug Arbeitsspeicher gekauft hast, brauchst du mehr Platz auf der Festplatte.
# Wenn ein Programm genug Arbeitsspeicher und genug Festplattenplatz hat, wird es mit Sicherheit abstürzen.
# Wenn es das noch nicht getan hat, wartet es nur auf einen kritischen Moment, in dem es sich lohnt abzustürzen.

Patches - don’t.

Ohne Worte ;-)

A patch is a piece of software which replaces old bugs with new bugs.

Bang.

Good enough - isn’t, unless there is a deadline.

Und noch einer aus dem Real Life:

Freunde kommen und gehen, aber Feinde sammeln sich an.

Man könnte aber auch sagen: “Features kommen und gehen, aber Bugs sammeln sich an”

Und ganz am Rande:

Es gibt immer jemanden, der besser ist als du.
Das Problem dabei:
Er weiß es, du weißt es, aber ihr wollt es beide nicht wahrhaben.

(er nicht, weil das Arbeit bedeutet, du nicht, weil du dafür zu stolz bist )

Anti Stasi Unterschriftensammlung

21. Juli 2007

Der BIM treibts den Bürgern zu bunt - Unterschriften Aktionen formieren sich - Angela Merkel schwebt weiterhin auf Wolke sieben der Beliebtheit und das, obwohl sie dem BIM Rückendeckung gibt. Das hat anscheinend keiner kapiert…

Wow ich benutze das Wort schon wieder - und worum geht es - um den BIM ( = Schäuble).

Unter dem Titel Freiheit und Demokratie hat sich eine Unterschriftenaktion gegen die stumpfsinnigen, meines Erachtens nach illegalen Wünsche unseres ach so hochverehrten Bundes-Innenministers gebildet.

Dass ich gegen die vom BIM gewünschten Gesetze bin, habe ich schon oft kundgetan - ich werde bei der Aktion auf jeden Fall mitmachen! Den ganzen Beitrag lesen »

Vertrauen in die Polizei

13. Juli 2007

Die Polizei beweist mit allen möglichen und unmöglichen Aktionen ihre Vertrauenswürdigkeit - da können wir denen ja auch die Ports unserer Rechner offen halten - oder?!?

Oh ja - haben wir doch alle oder?

Da wird bekannt, dass die Polizei Einsatzprotokolle online stellt, da verkauft ein Polizei-Obermeister Drogen. Den ganzen Beitrag lesen »

Alles bestens - war nie besser - oder doch?!?

11. Juli 2007

Super Tag heute… zumindest anfangs. Ich war schon richtig glücklich, aber irgendwer hats mir nicht gegönnt

Der Tag fing so gut an!

  • Mein Eintrag ins DMOZ wurde genehmigt
  • Mein lang ersehnter Computer ist endlich gekommen
  • Ich hab nen Auftrag gekriegt
  • mich mit den Vorbereitungen zu einem neuen SEO-TYPO3 Artikel für den Seo-Marketing-Blog von Frank beschäftigt und soviel kann ich schon verraten, der geht etwas tiefer in den programmtechnischen Teil, wird aber auch für TYPO3ler die selbst nicht progen mit Sicherheit interessant, aber es wird mit Sicherheit auch noch nen Moment dauern, wobei ich den Artikel möglicherweise splitte.

doch das währe ja zu schön gewesen - stimmts? Den ganzen Beitrag lesen »