Tipps zu Vorträgen

Angst vor Vorträgen? Mach es einfach!

Ein wichter Teil der IHK-Abschlussprüfung ist die Projektpräsentation. Und viele Prüflinge meistern diesen Teil auch sehr gut. Man spürt die Freude an der Programmierung und sie brennen für ihr Thema. Da wäre es doch schade, wenn es in diesem Bereich nach der Prüfung nicht weitergehen würde. Wenn du selbst Spaß […]

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

Tipps für Code-Reviews

Tipps für Code-Reviews

Meine Studentin führt gerade bei uns im Unternehmen eine kleine Studie zum Thema Code-Reviews durch. Passend dazu habe ich heute diese interessante Liste als Empfehlung: Best Practices for Code Review. Es geht um 10 Tipps, die Code-Reviews effektiver machen. So wird z.B. empfohlen, max. 500 Zeilen Code pro Stunde zu […]

NoSQL - Probekapitel meines Hörbuchs

NoSQL (Probekapitel des Hörbuchs zum Fachgespräch) – Anwendungsentwickler-Podcast #104

Ein kostenloses Probekapitel meines neuen Hörbuchs zur Vorbereitung auf das Fachgespräch zum Thema NoSQL gibt es in der einhundertvierten Episode des Anwendungsentwickler-Podcasts. Inhalt Das Hörbuch findest du hier: Das perfekte Fachgespräch. NoSQL Was ist NoSQL und wofür braucht man das? Steht für „Not only SQL“. Fasst die „modernen“ Datenbanken zusammen. […]

Einführung in Test Driven Development

Einführung in Test Driven Development – Anwendungsentwickler-Podcast #103

Eine Einführung in Test Driven Development (TDD) gibt es in der einhundertdritten Folge des Anwendungsentwickler-Podcasts. Inhalt Was ist Test Driven Development (TDD)? Beim TDD werden die Tests vor dem Produktivcode geschrieben. Wie läuft der TDD-Zyklus ab? Red, green, refactor. Der Test muss fehlschlagen, dann wird er so einfach wie möglich […]

Das Traveling-Salesman-Problem

Das Traveling-Salesman-Problem

Es gibt einige „berühmte“ Programmierprobleme, von denen jeder Entwickler bereits einmal gehört haben sollte. Das Travelling-Salesman-Problem ist sicherlich eines der bekanntesten. Ein Handlungsreisender muss eine bestimmte Anzahl an Orten besuchen und der kürzeste Weg zwischen all diesen Punkten wird gesucht. Was sich nach einer lächerlich einfachen Aufgabe anhört, die man […]

Stefan Lieser über Clean Code Developer

Stefan Lieser über Clean Code Developer – Anwendungsentwickler-Podcast #102

Ein spannendes Interview mit Stefan Lieser von der Initiative „Clean Code Developer“ gibt es in der einhundertzweiten Episode des Anwendungsentwickler-Podcasts. Inhalt Hier sind einige der Fragen, die wir im Laufe des Gesprächs durchgegangen sind: Wie ist dein Name und wo arbeitest du (falls gewünscht)? Wie bist du zur Informatik bzw. […]

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