Перейти к содержимому

Debugger? Nein, Danke! // deutsch

the native web GmbH

0:00 / 0:00

Debugger? Nein, Danke! // deutsch

5 409 просмотров · 11 мес. назад
the native web GmbH
57,9 тыс. подписчиков
5 409 просмотров · 11 мес. назад
"Das ist doch kein richtiges Debugging!" – diesen Satz hört Golo Roden, Gründer und CTO der the native web GmbH, immer wieder, wenn er erzählt, dass er seit vielen Jahren keinen Debugger mehr benutzt. Stattdessen setzt er auf console.log und fmt.Println. Was für viele Entwicklerinnen und Entwickler wie ein antiquierter Ansatz klingt, hat sich für ihn in der Praxis bewährt: Oft ist er derjenige, der in Kundenprojekten gerufen wird, wenn andere trotz modernster Debugging-Tools nicht weiterkommen. Und er findet die Fehler – systematisch, ohne Debugger. Aber warum funktioniert das? Was macht den Unterschied zwischen einem Entwickler, der sich auf Tools verlässt, und einem, der durch systematisches Denken zum Ziel kommt? In diesem Video erklärt Golo seine vier konkreten Gründe gegen den Debugger-Einsatz – vom Setup-Aufwand über Timing-Verzerrungen bis zur grundsätzlichen Frage, was beim Debugging wirklich zählt. Anhand praktischer Beispiele aus echten Projekten zeigt er, warum die Methodik wichtiger ist als das Werkzeug, und wie console.log zu einem besseren Verständnis von Code und Fehlern führen kann. Ein Video, das garantiert kontroverse Diskussionen auslöst – denn die Frage "Debugger oder console.log?" spaltet die Entwickler-Community. Egal auf welcher Seite Du stehst: Die Argumente und Beispiele werden Dich zum Nachdenken bringen. Und vielleicht probierst Du beim nächsten Bug ja tatsächlich mal den systematischen Weg ohne Debugger aus. Planst Du mit Deinem Team ein neues Softwareprojekt? Wir beraten Euch bei der Konzeption, Architektur und Entwicklung. Gemeinsam mit Euch stellen wir Leitplanken und Wegweiser auf und sorgen für eine gemeinsame Sprache zwischen Fachlichkeit und Technologie – damit Eure Softwareentwicklung von Anfang an den richtigen Kurs einschlägt und nachhaltige Erfolge erzielt. Interesse? Dann melde Dich gerne bei uns: 🌍 https://www.thenativeweb.io ✉️ hello@thenativeweb.io ──────────────────── Willst Du wissen, welche Videos es noch von uns gibt oder suchst Du eines zu einem bestimmten Thema? Hier findest Du die perfekte Übersicht über alle unsere Videos: 🎬 https://app.thenativeweb.io/ ──────────────────── Möchtest Du demnächst den Job wechseln, hast aber Angst vor den technischen Fragen im Bewerbungsgespräch? Wir können Dir helfen! Werde Mitglied in unserem Coding-Circle und erhalte jede Woche exklusive Videos:    / @thenativeweb   ──────────────────── Hast Du Fragen zu diesem Video oder willst Du Dich mit Gleichgesinnten aus der Community austauschen? Dann komm auf unseren Discord-Server: https://discord.thenativeweb.io ──────────────────── 00:00 – Einleitung 00:53 – Kein Debugger? Kein "richtiger" Entwickler! 01:50 – Debugger haben einen initialen Aufwand 02:30 – Selten genutzt, wenig Übung 03:17 – Seiteneffekte und Timing-Issues 04:33 – Die fehlende Kausalkette 05:14 – Die Kernkompetenz bei der Fehlersuche 05:47 – Ein Beispiel aus der Praxis 07:16 – Was ist das Problem mit console.log & Co.? 07:35 – Das Observability-Mindset 08:16 – Reproduzierbarkeit und Dokumentation 08:52 – Bewusstes Denken erzwingen 09:36 – Warum ich am Ende den Fehler finde 10:33 – Debugger sind nicht per se schlecht 11:37 – Was Dich zu einer guten Entwicklerin macht 12:50 – Deine Erfahrung ──────────────────── Impressum: https://www.thenativeweb.io/company/l...