Code wird viel häufiger gelesen als geschrieben. Das Werkzeug, mit dem jeder Programmierer und jede Softwareentwicklerin am meisten Zeit zubringt, ist ein Editor bzw. eine integrierte Entwicklungsumgebung (IDE). Deshalb sollte die Wahl des Werkzeugs gut überlegt und durchdacht sein. Anhand von Beispielen werden grundlegende Eigenschaften guter Editoren vorgestellt und diskutiert. Anschließend werden der Unterschied zwischen Editoren und IDEs aufgezeigt und die Vor- und Nachteile von IDEs gegenüber Editoren diskutiert. Die richtige Wahl eines guten Editors oder einer guten IDE hat massive Auswirkungen sowohl auf die Geschwindigkeit und Zufriedenheit der Softwareentwicklerinnen und Programmierer als auch auf die Qualität der entstehenden Software. Trotzdem ist es wichtig, gerade am Anfang den Umgang mit den zugrunde liegenden Konzepten und Werkzeugen zu erlernen. Ein häufiger Anfängerfehler: eine mächtige IDE zu verwenden, die viel kann, aber auch sehr viel vor dem Nutzer versteckt.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Editoren/IDEs

  • Till Biskup

摘要

Code wird viel häufiger gelesen als geschrieben. Das Werkzeug, mit dem jeder Programmierer und jede Softwareentwicklerin am meisten Zeit zubringt, ist ein Editor bzw. eine integrierte Entwicklungsumgebung (IDE). Deshalb sollte die Wahl des Werkzeugs gut überlegt und durchdacht sein. Anhand von Beispielen werden grundlegende Eigenschaften guter Editoren vorgestellt und diskutiert. Anschließend werden der Unterschied zwischen Editoren und IDEs aufgezeigt und die Vor- und Nachteile von IDEs gegenüber Editoren diskutiert. Die richtige Wahl eines guten Editors oder einer guten IDE hat massive Auswirkungen sowohl auf die Geschwindigkeit und Zufriedenheit der Softwareentwicklerinnen und Programmierer als auch auf die Qualität der entstehenden Software. Trotzdem ist es wichtig, gerade am Anfang den Umgang mit den zugrunde liegenden Konzepten und Werkzeugen zu erlernen. Ein häufiger Anfängerfehler: eine mächtige IDE zu verwenden, die viel kann, aber auch sehr viel vor dem Nutzer versteckt.