Unverzichtbare Tools zum/beim Programmieren

Vorwort: um ordentlich programmieren zu können, muß man investieren. Wenig Geld, aber viel Arbeit. Wer das nicht glaubt und gleich loslegt, zahlt später Lehrgeld. Wenn das Programm erst mal tausend Lint-Fehler erzeugt, hat man keine Lust mehr, alle Fehler zu korrigieren. Wenn man seinen Code nicht gleich unter Versionsverwaltung entwickelt, verschwendet man sehr viel Zeit mit Nachforschungen wie "wie war das noch? Warum lief es da anders?", oder es kommt noch schlimmer. Wer sich auf die glänzende, bequeme IDE seines Compilers verläßt, ärgert sich spätestens beim Einsatz eines anderen Compilers, oder wenn er den Überblick verliert, welche Optionen er im tief verschachtetlten Fenster angeklickt hat.

Die Mindestausstattung ist:

Wer sich absolut sicher ist, niemals in seinem Leben den Compiler zu wechseln bzw. für eine andere Plattform zu programmieren, kann diesen Abschnitt vielleicht überspringen. Allen anderen empfehle ich, sich nicht einer "IDE" auszuliefern. Langfristig ist es effizienter, immer mit der gleichen Umgebung zu arbeiten, das ist:

Wenn das Programm zu fett wird, hilft UPX.

Informationen (C-lastig):

Win32-Programmierung:

Win32-Compiler, kostenlos:


Wer unbedingt UML verwenden will: http://argouml.tigris.org/ soll gut sein und kostet nichts. Weiterentwickelt in Poseidon? Übersicht unter http://www.jeckle.de/umltools.htm

Vielleicht reicht aber auch eine "einfache" Diagrammsoftware wie http://www.smartdraw.com oder DIA oder Visual Thought. Oder http://www.spinellis.gr/sw/umlgraph/


KategorieProgrammieren