Vermessenes RegalProgrammierung
Programming videos worth their full runtime
- Median Füllmaterial
- 41%
- Nützlicher Teil beginnt
- 1:11
- Typische Laufzeit
- 21 min
zuletzt neu berechnet 25. Aug. 2026
Most programming roundups rank by the size of the channel. That is a reasonable proxy for production quality and a terrible proxy for whether an hour spent watching leaves you able to do something you could not do before.
The failure mode in this category is specific, and it is not padding for its own sake. It is setup. A video about a database index spends eleven minutes installing a database, seeding it, and explaining what a table is, and then covers the actual index in four. Nothing in that first eleven minutes is dishonest — it is just not what you came for, and no thumbnail will tell you the ratio.
So this shelf is ordered by measured value density: the share of the runtime that carries information rather than orientation, configuration and recap. Each entry also names the second at which the setup ends, because on a programming video that number is frequently the whole decision. A tutorial that is genuinely useful from 9:40 onward is not a bad video. It is a video you should start at 9:40.
Entries carry a difficulty level, which matters more here than the ranking does: a walkthrough pitched at someone who has never opened a terminal and a talk assuming you have shipped the thing being discussed are not competing for the same hour, and picking the wrong one is the most common way an evening disappears.
Videos are only listed here once they have been measured. Nothing is included because a channel is popular, and nothing is excluded because it is not.
-
01
The Flaws of Inheritance
0:0010:01- Dichte
- 82
- Füllmaterial
- 24%
- Nützlich ab
- 0:20
Ein dichter, codegetriebener Erklärer, der tatsächlich beweist, warum Komposition besser ist als Vererbung, statt das Mantra nur zu wiederholen.
-
02
Abstraction Can Make Your Code Worse
0:005:13- Dichte
- 81
- Füllmaterial
- 33%
- Nützlich ab
- 0:36
Eine prägnante, dichte 5-Minuten-Lektion darüber, warum Abstraktion nicht kostenlos ist – wirklich nützlich für jeden praktizierenden Entwickler.
-
03
"Clean" Code, Horrible Performance
0:0022:41- Dichte
- 79
- Füllmaterial
- 28%
- Nützlich ab
- 3:10
Eine rigorose, durch Benchmarks untermauerte Abrechnung mit der „Clean Code“-Doktrin, die jeder leistungsorientierte Programmierer gesehen haben sollte.
-
04
Premature Optimization
0:0012:39- Dichte
- 79
- Füllmaterial
- 28%
- Nützlich ab
- 0:19
Ein scharfsinniges, gut begründetes Plädoyer dafür, vor der Optimierung zu messen, gestützt auf echtes Disassembly und Benchmarks statt auf Dogma.
-
05
Why Functional Programming Matters • John Hughes • YOW! 2017
0:0058:18- Dichte
- 77
- Füllmaterial
- 21%
- Nützlich ab
- 1:05
Eine reichhaltige, von einem Experten geführte historische Tour durch die Kernideen der funktionalen Programmierung, dicht gepackt mit echtem Code und bleibenden Erkenntnissen.
-
06
Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019
0:0035:33- Dichte
- 78
- Füllmaterial
- 34%
- Nützlich ab
- 4:31
Ein klassischer, äußerst praxisnaher Konferenzvortrag, der eine wirklich wiederverwendbare Methode zum Zeichnen von Softwarearchitektur-Diagrammen vermittelt, die tatsächlich etwas…
-
07
Dependency Injection, The Best Pattern
0:0013:16- Dichte
- 77
- Füllmaterial
- 35%
- Nützlich ab
- 2:05
Eine knappe, beispielgetriebene Meisterklasse zu Dependency Injection mit echter architektonischer Begründung und einem echten Testing-Mehrwert, nur leicht getrübt durch einen kurzen…
-
08
Seattle Conference on Scalability: YouTube Scalability
0:0052:38- Dichte
- 75
- Füllmaterial
- 31%
- Nützlich ab
- 3:44
Ein legendärer, dichter Erfahrungsbericht über das Skalieren des frühen YouTube unter Druck – echte Kriegsgeschichten mit bleibenden Lektionen für Systemdesign, kein bloßes Highlight-Reel.
-
09
Why You Shouldn't Nest Your Code
0:008:30- Dichte
- 74
- Füllmaterial
- 41%
- Nützlich ab
- 1:27
Ein scharfsinniges, konkretes Plädoyer dafür, warum verschachtelter Code unlesbar ist, und genau, wie man ihn durch Extraktion und Inversion glättet.
-
10
Return Value Optimization and Copy Elision in C++
0:009:54- Dichte
- 73
- Füllmaterial
- 35%
- Nützlich ab
- 1:28
Ein prägnanter, gut demonstrierter Deep Dive darüber, warum Copy Elision in C++ wichtig ist und wann genau der Compiler sie durchführen darf.
-
11
Large-Scale Architecture: The Unreasonable Effectiveness of Simplicity • Randy Shoup • YOW! 2022
0:0048:42- Dichte
- 76
- Füllmaterial
- 25%
- Nützlich ab
- 6:43
Ein dichter, glaubwürdig untermauerter Vortrag zum Systemdesign, der seinen Titel mit konkreten, hochriskanten Fallstudien verdient – einer der besseren Architektur-Vorträge seiner Art.
-
12
Dear Functional Bros
0:0016:50- Dichte
- 75
- Füllmaterial
- 31%
- Nützlich ab
- 0:32
Ein wirklich lehrreicher, gut getakteter Durchgang durch die Grundlagen der funktionalen Programmierung, verpackt in eine witzige satirische Rahmenhandlung.
-
13
How the C++ Compiler Works
0:0017:55- Dichte
- 72
- Füllmaterial
- 34%
- Nützlich ab
- 0:33
Eine klare, praxisnahe Erklärung, die jedes Compiler-Konzept live beweist, statt es nur zu behaupten.
-
14
API Design in System Design Interviews w/ Meta Staff Engineer
0:0028:40- Dichte
- 77
- Füllmaterial
- 29%
- Nützlich ab
- 3:56
Dichte, gut strukturierte und wirklich nützliche Erklärung von API-Design speziell für System-Design-Interviews, mit nur einer kurzen Eigenwerbung am Ende.
-
15
Naming Things in Code
0:007:25- Dichte
- 75
- Füllmaterial
- 27%
- Nützlich ab
- 0:31
Eine knackige, beispielgetriebene Lektion zum guten Benennen von Code — praxisnah, ehrlich und die sieben Minuten wert.
-
16
System Design Concepts Course and Interview Prep
0:0053:38- Dichte
- 75
- Füllmaterial
- 23%
- Nützlich ab
- 0:47
Ein dichter, gut organisierter freeCodeCamp-Crashkurs, der die zentralen System-Design-Konzepte abdeckt, die für technische Vorstellungsgespräche gebraucht werden.
-
17
Curried Functions - Computerphile
0:0010:17- Dichte
- 74
- Füllmaterial
- 33%
- Nützlich ab
- 1:38
Eine klare, gut getaktete Computerphile-Erklärung, die Currying tatsächlich aus dem Lambda-Kalkül herleitet – solide Informatik-Vermittlung fast ohne Füllmaterial.
-
18
Are LLMs good software engineers? - Anthony Shaw - NDC Sydney 2026
0:0055:09- Dichte
- 72
- Füllmaterial
- 30%
- Nützlich ab
- 2:30
Ein scharfsinniger, evidenzbasierter Konferenzvortrag, der seinem reißerischen Titel gerecht wird, indem er das Problem „LLMs sind mittelmäßige Engineers“ tatsächlich belegt und dann löst.
-
19
Don't Write Comments
0:005:55- Dichte
- 71
- Füllmaterial
- 40%
- Nützlich ab
- 0:19
Ein knappes, gut argumentiertes Plädoyer für selbstdokumentierenden Code statt Kommentare, untermauert mit echten C++-Beispielen und fast ohne Füllmaterial.
-
20
Why Isn't Functional Programming the Norm? – Richard Feldman
0:0046:09- Dichte
- 71
- Füllmaterial
- 29%
- Nützlich ab
- 1:17
Eine gut belegte, unterhaltsame historische Tiefenanalyse, die die Vorstellung entkräftet, OO habe aufgrund von Verdienst 'gewonnen' – die 46 Minuten lohnen sich für jeden, der sich für…
-
21
Software Architecture: The Hard Parts - Neal Ford
0:0057:05- Dichte
- 77
- Füllmaterial
- 25%
- Nützlich ab
- 4:43
Eine dichte Masterclass auf Expertenniveau zur Trade-off-Analyse in der Softwarearchitektur mit konkreten, wiederverwendbaren Frameworks – wenig Füllmaterial, viel Substanz.
-
22
What is RAII (Resource Acquisition Is Initialization)?
0:0017:11- Dichte
- 74
- Füllmaterial
- 29%
- Nützlich ab
- 0:50
Klare, gut demonstrierte Erklärung von RAII, die anhand von echtem Code beweist, warum es Deadlocks und Lecks verhindert.
-
23
How to Refactor Legacy Android Code With a Clear Step-By-Step Approach
0:0047:56- Dichte
- 74
- Füllmaterial
- 31%
- Nützlich ab
- 2:07
Ein dichtes, wirklich schrittweises Live-Refactoring einer Legacy-Android-Codebasis – solide Architekturlehre mit einer leichten Kurswerbung nebenbei.
-
24
System Design Interview: Design YouTube w/ a Ex-Meta Staff Engineer
0:0042:39- Dichte
- 73
- Füllmaterial
- 34%
- Nützlich ab
- 1:41
Ein wirklich gründliches, gut strukturiertes System-Design-Lehrvideo, das zu Beginn und am Ende von leichter Eigenwerbung für die Interview-Vorbereitungsplattform des Moderators eingerahmt…
-
25
How Compilers Work (The 4 Stages of Compilation)
0:009:44- Dichte
- 72
- Füllmaterial
- 23%
- Nützlich ab
- 0:30
Ein straff strukturierter, prüfungsorientierter Durchlauf der vier Compiler-Phasen mit fast keinem Füllmaterial.
Gistil's own measurement. Not a YouTube rating, and not the channel's position. Die Reihenfolge ist unsere; die Videos gehören ihren Kanälen.
Wie diese Reihenfolge zustande kommt
Jedes Video hier wurde an denselben Achsen gemessen — wie viel seiner Laufzeit Information trägt, wie viel Füllmaterial ist und in welcher Sekunde es sich zu lohnen beginnt. Geordnet wird nach Nutzdichte, nicht nach Aufrufen, Aktualität oder danach, wie gut uns der Kanal gefiel. Was die Zahlen bedeuten →