Aufgrund der doch relativ häufigen schlecht gestellten Anfragen und Suche nach fertigem Code, habe ich mich jetzt mal entschlossen ein kleines HowTo zu schreiben.
1. Um was geht es hier?
In diesem Forum geht es um die
Hilfe beim Programmieren.
Das heisst, wenn ihr etwas programmiert und nicht weiter kommt,
seid ihr hier genau richtig.
2. Um was geht es hier nicht?
Ihr könnt oder wollt nicht selber programmieren?
Habt auch keine Lust eine Gegenleistung für den Aufwand zu erbringen?
Dann seid ihr hier leider falsch. Fertigen Code gibts hier nicht für lau.
3. Wie kann ich selber programmieren?
Schön das du dich fü
rs Programmieren interessierst.
Vor dir steht ein langer und spannender Weg.
Als Erstes musst du dich für eine Sprache entscheiden.
Wichtig ist vorallem das spätere Anwendungsgebiet.
Schau die dazu am Besten im Forum um, dort wurden schon oft die Vor- und Nachtile einzelner Sprachen aufgezählt.
Letztendlich bleibt es deine Entscheidung.
Hast du dich schließlich entchieben braucht du das entsprechende Werkzeug.
Schau dazu am besten mal hier vorbei:
Eine Auswahl von Tutorials findest du ebenfalls im Board:
4. Welche Sprache ist besser?
Es gibt keine guten und schlechten Sprachen.
Jede Sprache hat seine Daseinsberechtigung.
(von esotherischen Sprache einmal abgesehen)
Letzendlich hängt es vom Einsatzgebiet ab welche Sprache besser oder schlechter geeignet ist.
5. Ich habe ein Probem, wie könnt ihr mir helfen?
Hier im Board gibts mit Sicherheit für jedes Problem einen Experten.
Damit der sich aber euren Beitrag auch anschaut und sich mit eurem Problem befasst,
sollte der Beitrag auch informativ sein
und die Problemstellung klar zum Vorschein kommen.
6. Wie poste ich meine Frage?
Ganz einfach, du erstellt ein neues Thema.
Dem Titel stellst du am besten die Sprache voran um die es geht.
Beispiel:
[html] Formular erstellen
[css] div-block ausrichten
[php] eigene Funktion funktioniert nicht
Darauf folgt eine
klare und verständliche Problembeschreibung.
- Wo wird der Code ausgeführt? (Umgebungsbedingungen)
- Was funktioniert nicht?
- Was sollte passieren?
- Gibt es Fehlermeldungen vom Compiler etc?
- Hat der Code schon einmal funktioniert?
Anschließend folgt euer bisheriger Code.
Anfragen ohne eigenen Code enden meist im Nirvana.
Dafür gibt es auch spezielle Tags:
HTML-Code:
<a href="">HTML-Tag</a>
PHP-Code:
<?php echo "PHP-Tag"; ?>
Code:
System.out.print("CODE-Tag");
Ausnahmen sind dabei natürlich kleine Fragen,
wie z.B. "Mit was kann ich die Tabelle so und so formatieren" etc.
Übertreibt es damit aber bitte nicht.
7. Gibt es meine Frage schon?
Möglicherweise schon. Am besten fragt man erst einmal Google,
viele Probleme sind sehr ähnlich und lassen sich damit leicht lösen.
Die Suchfunktion im Board ist oftmals auch eine Hilfe.
Zuletzt bleiben noch die diversen Dokumentationen zu den Programmiersprachen,
die oftmals in den Kommentaren hilfreiche Fallbeispiele enthalten.
8. Warum muss ich euch meinen Code geben?
Nein, wir klauen und patentieren uns deinen Code nicht .
Aber zum Einen ist das für uns ein klares Zeichen deiner
Eigeninitiative
zum Anderen erleichtert es uns die Problemsuche erheblich.
8. Kann mir jemand das programmieren?
Klar kann man dir etwas programmieren!
Aber nicht umsonst.
Und zwar in doppelter Bedeutung dieses Wortes.
Keiner wird sich hier kostenlos stundenlang hinsetzen
und sich in irgendwelche speziellen Funktionen einarbeiten.
Andererseits ist diese Arbeit wirklich meist umsonst, da in der Regel sofort Nachfragen auftauchen,
weil der Fragesteller mit dem Code absolut überfordert ist
und keinerlei Anpassungen vornehmen kann.
Mit einer entsprechenden Gegenleistung lässt sich darüber aber reden.
9. Was?! Ihr wollt soviel fürs Programmieren?
"Viel" ist immer relativ.
Ein Monat Rapidshare beispielsweise sollte für ein
komplettes Programm (kein Codeshnipsel)
als Dankeschön mehr als gerechtfertigt sein.
Wer das Wucher findet sollte sich man im Internet über die normalen Stundenlöhne
fü
rs Programmieren erkundigen. >30€ pro Stunde
ein Wort zur Freundschaft:
Fehlersuche im eigenen Code ist schließlich umsonst und
meist schwerer als das Programm einfach neu zu schreiben.
--------------------
Für Erweiterungen & Verbesserungen bin ich dankbar

Wiz