Die Evolution von Low-Code: Willkommen in der Maschine

27.02.2018

Softwareentwicklung ändert sich. Das Bild eines Entwicklers, der an einen Schreibtisch gekettet ist, per Hand entwickelt und gekämpft, muss es nicht mehr geben. Entwickler wurden einer Gehirnwäsche unterzogen, um unproduktiv zu werden,...

Softwareentwicklung ändert sich. Das Bild eines Entwicklers, der an einen Schreibtisch gekettet ist, per Hand entwickelt und kämpft, muss es nicht mehr geben. Entwickler wurden einer Gehirnwäsche unterzogen, um unproduktiv zu werden, weil jemand - ohne irgendwelche Namen zu nennen - davon überzeugt war, dass Handwerkskunst der richtige Weg ist. Aber die Evolution geht weiter, und Entwickler können sich jetzt aus dieser bedrückenden Realität befreien. Dieser Kampf ist nicht mehr real.

In den letzten Jahren sind Low-Code-Entwicklungsplattformen auf dem Vormarsch. Diese Plattformen, die die Bereitstellung von Anwendungen mit erstaunlichen neuen Geschwindigkeiten versprechen, sind visueller Natur und ermöglichen Entwicklern, näher am Ergebnis zu arbeiten.

Die Maschine hat sie versklavt. Die Maschine ist gekommen, um sie zu befreien.

Eine neue Abstraktionsschicht
Visuelle Programmierung ist ein neuer Ansatz, der den Unterschied macht. Im Mittelpunkt dieser Bewegung steht die Abstraktionsebene, mit der Entwickler die Komplexität der Anwendungsentwicklung besser bewältigen können.

Als Menschen haben Entwickler eine begrenzte Fähigkeit, mit Komplexität umzugehen. Denken Sie an die erste Anwendung auf einem Mainframe, die über eine sehr einfache Benutzeroberfläche verfügte. Warum? Da die Abstraktionen zur Verwaltung von grafischen Benutzeroberflächen noch nicht erstellt wurden, standen die Entwickler immer noch unter der Tyrannei großer Mengen an Code. Als die Technologie entwickelt wurde, um GUI-Bibliotheken verfügbar zu machen, wurde diese Aufgabe einfacher und folglich wurden die Benutzeroberflächen (umfang)reicher.

Mehr erfahren ...