ProgrammierungHier geht es natürlich nicht darum, wie man seinen Videorekorder programmiert, um einen Film aufzunehmen - nein, hier geht es um handfeste Dinge, für die man auch ein wenig Logik mitbringen sollte. Doch auch ein gutes Verständnis abstrakter Algorithmen und Datenstrukturen, eine logische Begabung und ähnlich vorteilhafte Dinge machen allein noch keinen guten Programmierer aus. Wie überall im heutigen Leben ist das wichtigste, Quellen, Beispiele, Tutorials / HowTos und ähnliches zur Verfügung zu haben. Wer mehr als nur ein wenig html oder php programmieren möchte, wird auch irgendwann einsehen müssen, dass Spagetticode nicht der Weisheit letzter Schluß gewesen sein kann. Als Programmierer sollte man früher oder später auch mal etwas über Software Engineering gehört und die grundlegendsten Aspekte verstanden haben. Das Verstehen alleine bringt's aber auch noch nicht - jeder, der ohne entsprechende Vorbildung mal ein Tool mit mehr als 1000 Zeilen Code entwickelt hat, wird sich Jahre später nur noch an den Kopf fassen, was er damals für programmiertechnisch merkwürdige Sachen verbrochen hat. Da diese Domain ein Ein-Mann-Projekt ist, fehlt mir einfach die Zeit, wirklich alle wichtigen Punkte zu beleuchten, aber ich kann zumind. zu vielen Sprachen brauchbare Tipps und Beispiele anbieten. So einiges an HowTos etc. wird mit Sicherheit auch noch dazukommen ;) Auf dieser Hauptseite zum Thema werde ich einige interessante Links rund um Programmierangelegenheiten zusammentragen, ein paar sind ja hier auch schon drin. Ich werde demnächst auch noch mal in meine Büchersammlung (die Dinger aus Papier) schauen und gute Titel hier irgendwo aufführen. Empfehlenswert ist auch, spätestens beim Beginn der Programmierung das Interesse an der englischen Sprache zu vergrößern. Immerhin wird man viele Informationen nicht oder nur unzureichend in deutsch vorfinden. Englisch ist auch für das Verständnis der Befehlssyntax in (fast) allen Programmiersprachen ungeheuer hilfreich. Programmiersprachen - programmieren lernen
Ein paar Links zum Themahttp://perso.wanadoo.fr/philippe.jounin/tcp4u.html - Netzwerkprogrammierung, u.A. auch komplette Bibliothekenhttp://www.delphifaq.com - der Domainname sagt alles, oder? ;o) http://www.madshi.net - optimierte Komponenten und Routinen für Delphi (z.Bsp. für Grafik und Strings) |