Sascha Kersken über sein IT-Handbuch für Fachinformatiker

Sascha Kersken über sein IT-Handbuch für Fachinformatiker – Anwendungsentwickler-Podcast #105

Ich spreche mit Sascha Kersken über sein IT-Handbuch für Fachinformatiker in der einhunderfünften Episode des Anwendungsentwickler-Podcasts. Inhalt Dies sind einige Fragen, die wir im Verlauf unseres Gesprächs durchgehen: Wie bist du zur Informatik bzw. Softwareentwicklung gekommen? Welche Ausbildung bzw. welches Studium hast du im Bereich der Informatik absolviert? Mit welcher/n […]

Was ist wartbarer Code?

Wie man unwartbaren Code schreibt

Eine wichtige Eigenschaft, die guter Code haben sollte, ist Wartbarkeit. Doch was verbirgt sich eigentlich hinter diesem Begriff? Was macht Code wartbar? Oder andersherum: Woran erkennt man, dass Code nicht wartbar ist? Eine schöne Liste mit Dingen, die man in seinem Code besser nicht tun sollte, bietet Droogans/unmaintainable-code. Der umfangreiche […]

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. […]