[COLOR="rgb(46, 139, 87)"]@Mods[/COLOR] Ich habe leider keine Ahnung ob das in General Coding oder Coding Tutorials gehört, also bitte verschieben, falls falsche Section. Danke!
Ich habe in diversen Foren schon gelesen „Ich habe keine Idee...“ und mich selbst dieses selber oft gefragt. Daher zum Einstieg die Frage: „Wie entsteht eigentlich eine Idee?“
Laut Google durch eine Bindung von Objektmerkmalen. Nun müssen wir nur noch diese Objektmerkmale Schritt für Schritt erfassen. Dieses werde ich im Folgendem sofort auf das Programmieren übertragen.
(Ich gehe davon aus, dass schon von vorneherein eine Programmiersprache feststeht und mache mir daher nicht die Mühe dafür einen Extrapunkt zu schreiben. )
I.
Die erste Frage für eine Idee ist immer „Was brauche ICH?“. Das Ich ist ein zentrales Merkmal in dieser Frage. Denn da dies hier ein Gaming-Forum ist und Gaming ein Hobby ist, denke ich, dass es sich hier auch zu einem großen Teil auf Hobby-Programmierer bezieht MUSS es um das Hobby zu erhalten um eine gewisse Zufriedenheit mit dem Ergebnis und einen größeren Einsatz beim Programmieren.
Erst wenn es kommerziell werden soll, sollte man überlegen „Was brauchen die anderen?“. Jedoch besteht da die Gefahr, dass kein Elan mehr zustande kommt, das Programmierte zu Updaten etc..
II.
Wenn dann diese Frage beantwortet wurde kommen zwei zentrale Fragen die ehrlich beantwortet werden sollen.
1. Was kann ich ?
2. Was traue ich mir zu ?
Ich für meinen Teil habe vor einem Jahr einen Youtube-Bot programmiert, die es damals in diesem Forum eher vereinzelt gab. Mit der Youtube-API – Kein Problem. Dann allerdings kam das erste Problem: Was bringt ein Bot ohne Accounts?. Daraufhin versuchte ich mich an einem Account Creator und bin jämmerlich gescheitert.
III.
So ist also die erste Idee vorhanden. Jetzt muss das Konzept folgen. Dazu ist es sehr hilfreich alles aufzuschreiben was, das Programm können soll. Die dritte frage lautet also: „Was soll mein Programm können?“
IV.
„Wie soll es ablaufen?“ Einige von euch werden es vielleicht als nervige Aufgabe aus dem Informatikunterricht kennen... schreibe Dazu einen Programmablaufplan (PAP) in Wörtern. Eine gute Software dafür ist der
Danach ist es möglich diesen PAP dann in die Programmiersprache umzuformen.
V.
„Bin ich zufrieden?“
Gut das war es auch schon fast. Ich werde noch ein paar Fragen hinzufügen, die jedoch nicht wirklich notwendig sind.
„Was fehlt noch?“
„Wie kann ich es noch verbessern?“
„Wie soll ich es veröffentlichen?“
„Wo soll ich es veröffentlichen?“
Ich hoffe dieser Thread wird euch helfen. Falls nicht oder falls er euch hilft könnt ihr mir ja ein Feedback geben. Ich werde mir die Mühe machen jede konstruktive Kritik anzunehmen. Wenn jemand Lust hat, kann er ja mal ein besseres Layout für diesen Thread entwerfen