Die 10 Grundregeln der erfolgreichen Windows Programmierung March 21st, 2010
Meine 10 Grundregeln für die erfolgreiche Windows Programmierung:
- Halte dich auf jeden Fall an die Microsoft GUI Gestaltungsregeln, außer du bist Programmierer bei Microsoft!
- Wenn du Marktführer werden willst gestalte die GUI so kompliziert das die User einen halbjährigen Kurs besuchen müssen um sie benutzen zu können. So kannst du auch gleich an den Kursen verdienen!
- Gestalte den Ausschaltknopf in deiner Software so kompliziert das keiner es schafft ihn zu bedienen. Die User sollen sowieso dein Programm benutzen und es nicht ausschalten!
- Programmiere kleine Algorithmen niemals selbst, wozu gibt es schließlich 150 MB große Bibliothek die das selbe leisten wie 20 Zeilen Code?
- Sollte dein Programm einmal unerwarteterweise doch abstürzen sind Fehlermeldungen wie “Dieser Fehler dürfte niemals auftreten” oder „Fehler 3523456“ OK, sonst würde der User ja wissen was schiefgegangen ist und könnte sich beschweren!.
- Baue in dein Programm auf keinen Fall eine Erkennung ein ob das Programmfenster innerhalb des sichtbaren Bildschirms liegt, schließlich ist der User selbst schuld das er den 2. Monitor der bei der letzten Benutzung angeschlossen war diesmal nicht dabei hat!
- Stecke 50% des Geldes das du zur Programmierung zur Verfügung hast in das Marketing, Marketing ist schließlich wichtiger als ein fehlerfreies Produkt!
- Gestalte niemals eine einfach zu benutzende Oberfläche, es ist für den User viel spannender wenn er alles suchen und rätseln muss ob dies der Knopf ist den er braucht!
- Beim jedem Versionssprung deiner Software solltest du sämtliche Bedienelemente im aussehen verändern, an einen anderen Platz setzen und in der Funktionsweise ändern, schließlich zahlt der User ja gutes Geld und soll dafür auch was geboten bekommen!
- Solltest du Open Source Software Programmieren: Lass es, User kostenlos zufrieden zu stellen ist Kommunismus!
Wenn du all diese Regeln befolgst ist dir ein vermögen wie das von Bill Gates schon sicher.
