Du hast ja schon Recht. Ich meine halt es wirkt manchmal so als ob. Manchmal sehe ich etwas und denke mir "Was zum Fick?" Ich würde das anders machen. Klar muss meine Lösung nicht besser sein. Bei so ner API kommt ja auch noch der Punkt Security dazu. Ich hab nur das Gefühl das manche Sachen unnötig verkompliziert werden.
Ich liefere mal ein Beispiel wenn ich eines vor Augen habe.
Zu der Verträge Sache. Klar der Kumpel hat das gut gemeistert und es hat ja auch gut Geld gebracht. Aber in dem Business sollte es einen Standard für den Export und Import der Daten geben. Aus meiner Sicht.
Ich hab so ein aktuelles Beispiel. Ich nutze aktuell Mobiles Internet über einen Surfstick. Medion Mobil. Der Verbindungsmanager hat die Angewohnheit über ein Popup über Verbindungsprobleme zu informieren. Ist ja nett. Aber NICHT wenn das regelmäßig kommt. Wie aktuell alle paar Sekunden. Und es ist nicht abschaltbar. Problem an der Geschichte ist das der aktuelle Fokus immer an dieses Popup verloren geht was dich aus deiner aktuellen Arbeit herausreißt.
Jetzt muss ich als Kunde, wenn ich es könnte, den Verbindungsmanager decompilen und umschreiben. Oder Medion anschreiben und bitten das zu ändern. Oder nen alternatives Programm nutzen.
Alles kein Problem wenn es in den Optionen eine Checkbox "Bei Verbindungsproblemen über Popup informieren" geben würde. Dauert 15 Minuten das zu implementieren. Also wenn der Entwickler das gemacht hätte. (Wenn der Auftraggeber das von ihm gefordert hätte)
Klar der Entwickler ist nicht immer Schuld. Ich mische hier leider. Bei Ebay hab ich von Entwicklern gesprochen die Ihren eigenen Schrottcode für teuer Geld verkaufen.
Beispiel Ebay
Heftig.co Clone PHP Viral Script Website Facebook Like Fanpage Single Domain App | eBay
Das hat ein Kunde von mir gekauft. Ich musste erstmal so Sachen einbauen wie das man als Autor nur seine eigenen Beiträge löschen & bearbeiten kann. Und ein paar andere Dinge. Und das Dingen kostet 150 Euro.