Anmeldung Registrierung
Auto Hell Dunkel
Erweiterte Suche
  1. Startseite
  2. Podcasts
  3. Engineering Kiosk Podcast
  4. #65 Clean Code macht Software langsam
Zerstört die Anwendung von Clean Code die Performance deiner
Applikation?

Es war einmal Casey Muratori, ein Softwareentwickler mit Fokus
auf Game-Engines, der sich ins Internet gestellt hat und sagte
"Clean Code resultiert in schrecklicher Performance". Das
YouTube-Video ging um die Welt, die YouTube-Kommentare wurden
deaktiviert und Hackernews ging bis an die Decke. Auch der Kopf
hinter "Clean Code", Uncle Bob, hat dies nicht auf sich sitzen
lassen und ging in die Diskussion.

Diese Episode handelt genau um das genannte Video. Wir
besprechen, was die Key-Message des Videos ist, wer der Autor
ist, was Clean Code ist und von wem es stammt und um was sich die
Diskussion zwischen Casey Muratori und Uncle Bob dreht. Eine Art
"Reaction-Podcast", sozusagen. 

Bonus: Was der heilige Gral der Teamentwicklung ist.

Unsere aktuellen Werbepartner findest du auf
https://engineeringkiosk.dev/partners

 

Das schnelle Feedback zur Episode:

(top) (geht so)

Feedback (gerne auch als Voice Message)

EngKiosk Community:
https://engineeringkiosk.dev/join-discord 

Email: stehtisch@engineeringkiosk.dev

Mastodon: https://podcasts.social/@engkiosk

Twitter: https://twitter.com/EngKiosk

WhatsApp +49 15678 136776

Gerne behandeln wir auch euer Audio Feedback in einer der
nächsten Episoden, einfach Audiodatei per Email oder WhatsApp
Voice Message an +49 15678 136776

Links

YouTube Video "Clean" Code, Horrible Performance:
https://www.youtube.com/watch?v=tD5NrevFtbU

Hackernews Diskussion:
https://news.ycombinator.com/item?id=34966137

Buch Clean Code: A Handbook of Agile Software Craftsmanship
(Robert C. Martin):
https://www.amazon.de/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882

Robert C. Martin (Uncle Bob): http://cleancoder.com/products

Zusammenfassung von "Clean Code":
https://gist.github.com/wojteklu/73c6914cc446146b8b533c0988cf8d29

Diskussion zwischen Uncle Bob und Casey Muratori:
https://github.com/cmuratori/misc/blob/main/cleancodeqa.md

Engineering Kiosk #28 O(1), O(log n), O(n^2) - Ist die
Komplexität von Algorithmen im Entwickler-Alltag relevant?:
https://engineeringkiosk.dev/podcast/episode/28-o1-olog-n-on2-ist-die-komplexit%C3%A4t-von-algorithmen-im-entwickler-alltag-relevant/

A Quick Primer on Robert "Uncle Bob" Martin:
https://blog.wesleyac.com/posts/robert-martin

Engineering Kiosk #16 Code Reviews: Nützlich oder bremsen nur
ein gutes Team?:
https://engineeringkiosk.dev/podcast/episode/16-code-reviews-n%C3%BCtzlich-oder-bremsen-nur-ein-gutes-team/

Sprungmarken

(00:00:00) Intro

(00:00:54) Reaction-Videos

(00:02:26) Video "Clean Code, Horrible Performance"

(00:04:39) Worum geht es im Video "Clean Code, Horrible
Performance"

(00:07:43) Wer ist Casey Muratori?

(00:12:22) Was ist eigentlich Clean Code und wer ist Uncle Bob?

(00:15:14) Warum sollte ich Robert C. Martin zuhören?

(00:17:48) Objektiv messbare Elemente von Clean Code

(00:21:24) Diskussion zwischen Casey Muratori und Uncle Bob auf
GitHub

(00:29:28) Performance-Probleme beim Emoji-Detektor im GitHub
Editor

(00:31:29) Cycle Lean Code vs. Optimierung der Algorithmen

(00:35:00) Verschiedene Regeln von Clean Code werden als gut
angesehen

(00:39:30) Beachtung von Performance in Clean Code

(00:41:04) Wartung von Software

(00:43:33) Warum man Uncle Bob nicht mehr zuhören sollte

(00:54:31) Engineering Kiosk Community

(00:55:00) Der heilige Gral der Team-Entwicklung

Hosts

Wolfgang Gassler (https://mastodon.social/@woolf)

Andy Grunwald (https://twitter.com/andygrunwald)

Feedback (gerne auch als Voice Message)

EngKiosk Community:
https://engineeringkiosk.dev/join-discord 

Email: stehtisch@engineeringkiosk.dev

Mastodon: https://podcasts.social/@engkiosk

Twitter: https://twitter.com/EngKiosk

WhatsApp +49 15678 136776
Episode melden

„#65 Clean Code macht Software langsam“

Worum geht es? Danach fragen wir noch nach dem Grund.

Abonnenten

Teilen

Mein Archiv

Deine Privatkopie der Folgen, die du nicht verlieren willst.

Podcast-Folgen verschwinden. Feeds werden auf die letzten Episoden gekürzt, Hoster räumen alte Dateien ab, Formate wechseln den Anbieter und lassen ihr Archiv zurück. Mit „Mein Archiv“ sichert podcast.de die Folgen deiner Podcasts für dich — angefangen bei den ältesten, denn die sind zuerst weg.

  • Deine gesicherten Folgen bleiben hörbar, auch wenn das Original offline geht.
  • Auch Folgen, die im heutigen Feed gar nicht mehr stehen — podcast.de kennt sie noch.
  • Herunterladen bleibt möglich, solange die Folge beim Podcaster liegt. Der zählt seine Abrufe wie bisher.
Startet bald

Sei beim Start von Mein Archiv dabei

Mein Archiv ist fast fertig. Trag dich ein, dann bekommst du eine E-Mail, sobald es losgeht – und bist von Anfang an dabei. Wir schreiben dir nur zum Start, keine Werbung, keine Weitergabe deiner Daten.

Du bekommst zuerst eine Bestätigungsmail. Abmelden geht jederzeit. Datenschutz