×

Kategorie: Programmierung

Entwicklung von Alexa Skills

Von Nina | 26.05.2018

Sprachbediensysteme und digitale Assistenten setzen sich immer mehr durch und gewinnen an Bedeutung. Daher ist es sinnvoll, sich mit diesen Technologien zu beschäftigen und auseinanderzusetzen. Alexa, der Sprachassistent von Amazon, kann mit sogenannten Alexa Skills um beliebige Funktionen erweitert werden.

Clean Code – Part 1

Von Bernhard Rimatzki | 16.04.2018

Bereits seit einigen Jahren ist in das Bewusstsein der Informatiker und Unternehmen in der Informatikbranche gedrungen, dass die Qualität der Software neben der Ergebnisqualität auch maßgeblich durch die Codequalität bedingt ist [1,2]. Die grundlegende Frage hierbei ist jedoch, wie der Code gestaltet sein muss, damit er eine hohe Qualität aufweist.

Next Level Continuous Integration – mit Jenkins, Docker und Kubernetes

Von Matthias Schupp | 3.04.2018

Docker war eines der ganz großen Themen der letzten und insbesondere des letzten Jahres. Für die einen Grund genug, sich mit dem Klein-Klein der Umsetzung der Container-Vitalisierung und eventuellen Alternativen zu beschäftigen. Anderen reichte dies bereits, um den Tod von Docker zu prophezeien.

Fluent API Design

Von JHansen | 22.02.2018

Fluent Interfaces sind ein Konzept für Programmierschnittstellen in der Software-Entwicklung. Dieser Artikel soll einen kurzen Überblick darüber geben, was Fluent Interfaces eigentlich sind, was sie ausmacht und wie man sie verwendet. Des Weiteren wird anhand eines Beispiels gezeigt, wie man selbst eine Fluent API erstellen kann. Abschließend werden die Vor- und Nachteile beim Einsatz von Fluent Interfaces aufgelistet.