Object-oriented Programming (OOP; auch objektorientierte Programmierung) stellt eine der wichtigsten und nützlichsten Innovationen im Bereich der Softwareentwicklung dar. In diesem Artikel lernen Sie ...
Developmental reproducibility and robustness are critical for the survival of a species. Understanding the foundations of this robustness is, therefore, a question of fundamental importance and has ...
Wir werfen hier einen ersten Blick auf die aus Developer-Sicht interessantesten Punkte. Weitere Details lassen sich über die jeweiligen JEPs nachvollziehen. In einem zweiten Post betrachten wir dann ...
Hierbei handelt es sich um eine Casting-Form, bei der Sie innerhalb der Vererbungshierarchie von einem Subtyp zu einem Supertyp „hochcasten“. Weil der Subtyp dabei eine Spezialisierung des Supertyps ...
Für die Entwicklung funktionaler Programmierparadigmen in Java markierte die in Java 8 eingeführte Stream-API einen entscheidenden Schritt. Mit Java 24 hat sich die Stream-Verarbeitung konsolidiert ...
Die meisten fortgeschrittenen Programmiersprachen ermöglichen es Entwicklern, Modelle zu kombinieren, da sie für verschiedene Programmiermethoden verwendet werden können. So kann JavaScript ...
Der in der Informatik gebräuchliche Begriff der Typsicherheit, im englischen Fachjargon wahlweise Type Safety oder alternativ Type Soundness, ist dem Bereich der Programmiersprachen zuzuordnen. Es ...
Die dargestellte Schaltung ist die Grundschaltung des Timer NE555 als monostabile Kippstufe, auch Monoflop genannt. Der Name kommt daher, weil diese Kippstufe nur einmal einen Impuls am Ausgang (A) ...
Vor zirka einem Jahr begann ich mich ernsthaft mit JavaScript zu beschäftigen. Ich komme aus der Java-Welt und musste daher einiges lernen, bevor ich wirklich produktiv arbeiten konnte. Die Art zu ...