Guten Morgen Herr Perplies,
Der Unterschied Ihrer speziellen Vorgehensweise bei der Skriptprogrammierung gegenüber der Vorgehensweise anderer Skriptprogrammierer ist mir noch nicht so ganz klar geworden.
Meinen Sie nicht, dass auch andere Skriptentwickler zu verstehen suchen, was ein Skript erledigen soll, sich überlegen, wie das Skript realisiert werden soll - unter Hinzunahme oder Erzeugung von Testdaten auch mit skriptkritischen Situationen? Wie anders wäre ein Skript zu entwickeln?
Gewiss gibt es Unterschiede im Anspruch an die Leistungsfähigkeit von Skripten.
M.E. muss ein Skript zum Nulltarif nicht zwingend die Ansprüche erfüllen, die zu Recht an eine Dienstleistung mit verabredeter Gegenleistung gestellt werden.
Skripte hier im Forum sind keine bezahlten Auftragsskripte und dürfen durchaus ihre Grenzen haben, auf die in der Regel auch hingewiesen wird.
Sie entstehen als Konzept aus dem Spaß an der Freude und sind am Ende ein Produkt des Austauschs von Fragestellern und interessierten Lesern im Forum – nicht das Produkt eines einklagbaren Auftrags zwischen einem Kunden und einem Dienstleister.
Wir befinden uns in der Skriptwerkstatt.
Da wird ausprobiert, gebastelt, getüftelt, repariert und Erfahrung ausgetauscht.
Das Ziel ist nicht ein wasserdichtes Programm, sondern eine pragmatische Hilfestellung. Im besten Fall eine Hilfe zur Selbsthilfe – so die Programmatik der HilfDirSelbst-Plattform.
Wir befinden uns nicht in einem Hörsaal, wo Profis und Experten oder Eliten dozieren.
Wir befinden uns auch nicht in einer Skriptproduktionsfirma oder einer Skriptschleuder, wo auf jede beliebige Bestellung ein Meisterstück zum Nulltarif produziert wird.
Die meisten hier aktiven Skripter sind keine hauptberuflichen Programmierer, sondern Graphiker, Layouter und Schriftsetzer, die zuerst mit Indesign arbeiten und sich zur Unterstützung bei der Arbeit bzw. zur Entledigung von lästigen, sich wiederholenden Handarbeiten Skripte als Behelf entwickeln. Da muss nicht alles auf Anhieb 'idiotensicher' funktionieren und da müssen nicht alle denkbaren, sondern nur alle konkret sich zeigenden Umstände (Pragmatismus) berücksichtigt werden. Die Lösungen, die in ihrer Einfachheit oft vorläufige sind, helfen auch in ihrer Unfertigkeit.
Die Skripter weisen in der Regel auf das Einsatzgebiet und auch auf die Grenzen des jeweiligen Skripts hin. Und die Anwender akzeptieren dies oder regen die eine oder andere Erweiterung an. So schleift sich ein einfaches Skript zu einem besseren. Und wie das hier in der Skriptwerkstatt geschieht – öffentlich und für jedermann einseh- und beobachtbar - das fasziniert mich hier als Lesender und Mitwirkender besonders: auch der Entwicklungsprozess als solcher, nicht nur das fertige Ergebnis, bietet Lernchancen.
Was hier manchmal nur skizzenhaft entwickelt wird, soll auch die Begeisterung für's Anwenden von Skripten und den Mut zur eigenen Entwicklung von Skripten entfachen.
Fragesteller wittern hier die Chance, einfache Krücken zur Entledigung von lästigen Routinearbeiten zu bekommen.
Skripter lassen sich von interessanten Aufgabenstellungen begeistern und betrachten die Skriptentwicklung nicht primär als eine hier eingeforderte Dienstleistung, sondern als eine Übung, ein Training, manchmal auch als eine Herausforderung für eine Tüftelei. Hier begegnet man Aufgaben, auf die man selbst oft nicht gekommen wäre und oft ergeben sich daraus Lösungen, von denen man am Ende selbst profitiert.
Freilich können sich über den Austausch im Forum auch Kontakte ergeben, die zu auftragsgebundenen Dienstleistungen außerhalb des Forums führen. Manches Schnipsel im Forum dient als Hinweis, was mit Skripten möglich ist, und als werbewirksamer Leckerbissen.
Dort draußen werden die Anforderungen mit Pflichten für beide Seiten verabredet und die Ziele klarer definiert, als es im Forum nötig ist.
Das Forum lebt auch von der Unschärfe und der Unfertigkeit der entwickelten Lösungen und Skripte.
Hier dürfen wir unvollkommen sein und auch mal einen Fehler machen.
Auch deswegen fühle ich mich hier wohl.
So ein Skript kann hier entstehen, muss es aber nicht.
Es zwingt einen keiner dazu.
Manchmal kann man sich als Entwickler den Weg mit solchen Verabredungen und Hinweisen verkürzen. Wer's genauer, allgemeiner, sicherer und wasserdicht braucht, kann sich das gerne bestellen.
Weshalb dieser 'perfektionistische' Anspruch an kostenfreie Produkte, die sich im beratenden und unterstützenden Austausch ergeben?
Der Erwerb des Lebensunterhalts findet außerhalb des Forums statt.
als Antwort auf: [#508728]
(Dieser Beitrag wurde von Martin Fischer am 21. Feb 2013, 08:31 geändert)