Python-Entwicklungsumgebungen für Einsteiger und Profis

Seite 7: Fazit

Inhaltsverzeichnis

Entwicklungsumgebungen lassen sich nicht gut nach objektiven Kriterien testen. Die Vorlieben verschiedener Entwickler sind zu unterschiedlich und oft ist ein einzelnes Feature nicht wichtig genug, um dafür einen ganz neuen Workflow zu lernen. Dennoch lohnt es sich, immer mal wieder einen Blick über den Tellerrand zu wagen.

IDEs sind Programme von Entwicklern, die sehr genau verstanden haben, welche Werkzeuge einem Entwickler die Arbeit erleichtern. Sie nehmen einem die repetitiven Aufgaben ab und sie warnen auch erstaunlich frühzeitig vor Fehlern. Das kann das Programmieren enorm beschleunigen und viele Stunden beim Debugging einsparen.

Wunder darf man von einer IDE aber nicht erwarten: Keine IDE wird einem jemals abnehmen, eine gute Idee für einen Algorithmus zu erfinden. Und eine IDE sollte einem auch nicht vorschreiben, wie man den Code zu strukturieren hat. Programmieren ist eine mental anspruchsvolle Aufgabe für kreative Menschen. Die IDE ist nur das Werkzeug, damit diese herausfordernde Aufgabe möglichst viel Spaß macht und man – so schnell es geht – zu einem funktionierenden Programm kommt.

(pmk)