Continuous Documentation

Ich persönlich nutze seit Jahren Markdown zum Schreiben meiner Texte. Auch diesen Beitrag habe ich mit Markdown erstellt, weil die Syntax so einfach ist und es für so ziemlich jede Plattform Plugins oder Editoren gibt, die Markdown unterstützen. Auf Fachkonferenzen zur Programmierung sehe ich aber aktuelle immer wieder Asciidoc als […]

Einführung in die funktionale Programmierung mit Java

Aktuell vertiefe ich mit meinen Azubis das Thema funktionale Programmierung in Java. Dazu bin ich immer auf der Suche nach passender Einstiegsliteratur. Bei den Java Code Geeks gibt es eine nette vierteilige Einführung in den funktionalen Programmierstil mit Java und anderen Programmiersprachen: The Functional Style – Part 1. Neben einer […]

Grundkurs zum Thema Datenbanken und SQL

Ich bin für meine Azubis immer auf der Suche nach guten Einführungsartikeln zu den „klassischen“ Themen der Anwendungsentwicklung, insb. zur Objektorientierung und zu Datenbanken. Aktuell gibt es bei entwickler.de eine gute Artikelreihe zum Einstieg in letzteres Thema. Theorie des Datenbankentwurfs: Relationales Datenmodell, ER-Modell und Normalisierung Kompakte Übersicht zu den Grundoperationen: […]

Wie Entwickler mit Ablenkungen umgehen können

Meinen Link der Woche klaue ich heute ganz dreist von meinem Azubi Vincent, durch den ich auf den Artikel aufmerksam geworden bin: For Programmers: How to Deal with Distractions and Interruptions. Er erläutert das grundsätzliche Problem, das wir Softwarentwickler mit Unterbrechungen haben: Wir brauchen einfach sehr lange, um nach einer […]

Über die Identität von Entitäten

Ich habe hier schon mehrere Artikel von Vladimir Khorikov empfohlen, da er immer sehr interessante und vor allem allgemeingültige Themen diskutiert. Diese Woche kann ich seinen aktuellen Artikel Entity Identity vs Database Primary Key dieser Liste hinzufügen. Wenn du auch schon einmal die Anforderung hattest, Daten für deine Anwendung in […]