1. Software-Entwicklung

Rund um die moderne Vorgehensweise bei der (agilen) Softwareentwicklung.

Denkmodelle und Klarheit

Aufgrund der hohen technischen Möglichkeiten moderner Computer ist die Frage heute nicht mehr wer die Aufgabe mit den wenigsten Zeilen Quelltext löst oder welcher Code am schnellsten läuft, sondern wie die in den Sprachen angelegten Denkmodelle sich in den Lösungen niederschlagen. Softwareentwickler müssen heute darauf achten die abstrakten Denkmodelle und die Klarheit des daraus resultierenden …

Denkmodelle und Klarheit Weiterlesen »

Diskussion Programmiersprache

Es wurde in der Vergangenheit oft, ja sehr kontrovers, über “die richtige Programmiersprache” diskutiert. Heute haben die Sprachen selbst an Bedeutung verloren. Sachlich und objektiv betrachtet dient eine Programmiersprache lediglich zur Umsetzung von Algorithmen und Abstraktionen in bedienbare und lauffähige Programme. Die Wahl der Programmiersprache wird heute von den Zielparametern und damit vor allem von …

Diskussion Programmiersprache Weiterlesen »

Zwischenablage des Designers

Bei der Refaktorierung eines Dialogs in VB.NET 2010 sollte man, wie so oft im Windows-Leben, auf die Reihenfolge der Änderungen achten. Denn der Designer verwendet (leider) die gleiche (Standard Windows) Zwischenablage wie der Editor der Quelltexte. Kopiert man also ein Teil des Quelltexts und wechselt man anschließend zum Designer um dort ein Steuerelement zu kopieren, …

Zwischenablage des Designers Weiterlesen »

Agile Softwareentwicklung

Da dieses Thema in den letzten Jahren immer mehr an Aktualität gewonnen hat daneben in vielschichtiger Weise im Internet behandelt wird, will ich hier kurz eine Betrachtung dazu abgeben. Agile Softwareentwicklung wird iterativ in grob vier Schritten ausgeführt. Vision Planung Ausführung Anpassung Der entscheidende Unterschied zu anderen Vorgehensweisen ist dabei das „Leraning by Doing“. Das meint, dass …

Agile Softwareentwicklung Weiterlesen »

Abbruch der VB.NET 2010 Registrierung

Vor kurzem habe ich die Entwicklung eines Texteditor auf der Basis von ICSharpCode.TextEditor mit VB.NET gestartet. Nicht nur für diese Entwicklung war es nötig, VB.NET 2010 Express zu installieren. Auch wenn die Installation von MS-Software – trotz immer schnellerer PCs – immer mehr Zeit verschlingt, konnte das Paket fehlerfrei installiert werden. Nach ca. einer Woche …

Abbruch der VB.NET 2010 Registrierung Weiterlesen »