Design-Patterns und Refactorings

Refactorings und Design Patterns

Es gibt einige tiefergehende Konzepte, die jeder Softwareentwickler kennen sollte. Design-Patterns und Refactorings gehören sicherlich dazu. Die Website sourcemaking.com (Danke an Markus für den Tipp!) bietet eine fantastische Übersicht über zahlreiche Design-Patterns, Anti-Patterns und Refactorings. Wenn du Lust auf ansprechend visualisierte Patterns hast und schon immer einmal wissen wolltest, wofür […]

Buchclub zu Pragmatic Unit Testing in Java 8 with JUnit

Pragmatic Unit Testing in Java 8 with JUnit (Buchclub) – Anwendungsentwickler-Podcast #98

Das äußerst empfehlenswerte Buch „Pragmatic Unit Testing in Java 8 with JUnit“ wird im Buchclub in der achtundneunzigsten Episode des Anwendungsentwickler-Podcasts besprochen. Inhalt Das Buch ist meine absolute Empfehlung für jeden Azubi. Meine eigenen Azubis lesen es schon direkt im 1. Ausbildungsjahr, kurz nachdem sie ihre ersten Java-Aufgaben gelöst haben. […]

Buchclub Handbuch für Fachinformatiker: Konzepte der Programmierung

Buchclub: Handbuch für Fachinformatiker (Teil 13: Konzepte der Programmierung) – Anwendungsentwickler-Podcast #96

Dieser Beitrag ist Teil 13 von 14 in der Serie Buchclub.

Dieser Beitrag ist Teil 13 von 14 in der Serie Buchclub. Um Kapitel 10 (Konzepte der Programmierung) des Handbuchs für Fachinformatiker geht es in der sechsundneunzigsten Episode des Anwendungsentwickler-Podcasts. Das Kapitel 10 des IT-Handbuchs für Fachinformatiker* von Sascha Kersken liefert einen Überblick über zentrale Konzepte der Programmierung: Algorithmen, Datenstrukturen, reguläre […]

Buchclub IT-Handbuch Grundlagen der Programmierung

Buchclub: Handbuch für Fachinformatiker (Teil 12: Grundlagen der Programmierung) – Anwendungsentwickler-Podcast #93

Dieser Beitrag ist Teil 12 von 14 in der Serie Buchclub.

Dieser Beitrag ist Teil 12 von 14 in der Serie Buchclub. Um Kapitel 9 (Grundlagen der Programmierung) des Handbuchs für Fachinformatiker geht es in der dreiundneunzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Kapitel 9 (Grundlagen der Programmierung) Das Kapitel 9 des IT-Handbuchs für Fachinformatiker* von Sascha Kersken liefert einen kurzen Einstieg in […]

Buchclub Handbuch für Fachinformatiker Teil 9: XML

Buchclub: Handbuch für Fachinformatiker (Teil 9: XML) – Anwendungsentwickler-Podcast #73

Dieser Beitrag ist Teil 9 von 14 in der Serie Buchclub.

Dieser Beitrag ist Teil 9 von 14 in der Serie Buchclub. Das Kapitel 16 (XML) des IT-Handbuchs für Fachinformatiker* ist das Thema der dreiundsiebzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt XML ist – trotz der wachsenden Beliebtheit von JSON – immer noch eines der wichtigsten Austauschformate in der IT. Das entsprechende Kapitel […]

Komplexe Software testen ohne Mocks

Komplexe Software testen ohne Mocks

Bereits vor mehreren Jahren habe ich das wirklich empfehlenswerte Buch Growing Object-Oriented Software, Guided by Tests* („GOOS“) von Steve Freeman und Nat Pryce gelesen. Eine Rezension spare ich mir hier, da ich bereits früher eine geschrieben habe (vgl. meinen damaligen Blog-Artikel). Vladimir Khorikov, den ich von seinem Pluralsight*-Kurs zum Thema […]

Buchclub Handbuch Fachinformatiker Teil 8 - JavaScript und AJAX

Buchclub: Handbuch für Fachinformatiker (Teil 8: JavaScript und AJAX) – Anwendungsentwickler-Podcast #70

Dieser Beitrag ist Teil 8 von 14 in der Serie Buchclub.

Dieser Beitrag ist Teil 8 von 14 in der Serie Buchclub. Das Kapitel 20 (JavaScript und Ajax) des IT-Handbuch für Fachinformatiker* ist das Thema der siebzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt AJAX sollte jeder Anwendungsentwickler für die Prüfung kennen. JavaScript ist zwar eine sehr wichtige Programmiersprache in der Praxis, wird in […]

Multitasking ist ein Mythos

Warum Multitasking nicht funktioniert

Springst du bei der Arbeit auch ständig zwischen verschiedenen Aufgaben hin und her? Checkst du während der Build deines Programms läuft auch nur eben schnell deine Mails? Dann habe ich diese Woche einen interessanten Artikel für Dich: Multitasking is Killing Your Brain. Darin erklärt Larry Kim, warum Multitasking nicht funktioniert. […]

Buchclub Handbuch für Fachinformatiker Teil 5 - Betriebssysteme, Windows, Linux

Buchclub: Handbuch für Fachinformatiker (Teil 5: Betriebssysteme, Windows und Linux) – Anwendungsentwickler-Podcast #61

Dieser Beitrag ist Teil 5 von 14 in der Serie Buchclub.

Dieser Beitrag ist Teil 5 von 14 in der Serie Buchclub. Die Kapitel 5 bis 7 (Betriebssystemgrundlagen, Windows und Linux) des IT-Handbuchs für Fachinformatiker sind Thema der einundsechzigsten Folge des Anwendungsentwickler-Podcasts. Inhalt Die drei Kapitel enthalten dieses Mal wenig prüfungsrelevante Inhalte, dafür sehr viel Praxis. Ich wünschte, ich hätte die […]

Buchclub Handbuch für Fachinformatiker Teil 4: TCP/IP

Buchclub: Handbuch für Fachinformatiker (Teil 4: TCP/IP) – Anwendungsentwickler-Podcast #59

Dieser Beitrag ist Teil 4 von 14 in der Serie Buchclub.

Dieser Beitrag ist Teil 4 von 14 in der Serie Buchclub. Wir beenden das Thema Netzwerkgrundlagen im Rahmen des Buchclubs zum Handbuch für Fachinformatiker von Sascha Kersken in der neunundfünfzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt 4.5 Datenfernübertragung Modems sind heute in der Praxis nicht mehr relevant. ISDN wird immer noch gerne […]