Scaffale misuratoProgrammazione

Programming videos worth their full runtime

Riempitivo mediano
41%
La parte utile inizia
1:11
Durata tipica
21 min

ultimo ricalcolo 25 ago 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.

  1. 01

    The Flaws of Inheritance

    Ne vale la pena CodeAesthetic 10:01 intermediate

    Densità
    82
    Riempitivo
    24%
    Utile da
    0:20

    Una spiegazione densa e guidata dal codice che dimostra davvero perché la composizione batta l'ereditarietà invece di limitarsi a ripetere il mantra.

    Inizia a 0:20 →

  2. 02

    Abstraction Can Make Your Code Worse

    Ne vale la pena CodeAesthetic 5:13 intermediate

    Densità
    81
    Riempitivo
    33%
    Utile da
    0:36

    Una lezione di 5 minuti, incisiva e densa, sul perché l'astrazione non è gratuita — genuinamente utile per qualsiasi sviluppatore attivo.

    Inizia a 0:36 →

  3. 03

    "Clean" Code, Horrible Performance

    Da scorrere Molly Rocket 22:41 advanced

    Densità
    79
    Riempitivo
    28%
    Utile da
    3:10

    Una demolizione rigorosa e basata su benchmark dell'ortodossia del "clean code" che ogni programmatore attento alle prestazioni dovrebbe guardare.

    Inizia a 3:10 →

  4. 04

    Premature Optimization

    Ne vale la pena CodeAesthetic 12:39 intermediate

    Densità
    79
    Riempitivo
    28%
    Utile da
    0:19

    Un argomento netto e ben costruito a favore del misurare prima di ottimizzare, sostenuto da disassemblaggio e benchmark reali anziché dal dogma.

    Inizia a 0:19 →

  5. 05

    Why Functional Programming Matters • John Hughes • YOW! 2017

    Ne vale la pena GOTO Conferences 58:18 intermediate

    Densità
    77
    Riempitivo
    21%
    Utile da
    1:05

    Un ricco percorso storico guidato da un esperto attraverso le idee fondamentali della programmazione funzionale, denso di codice reale e spunti di lunga durata.

    Inizia a 1:05 →

  6. 06

    Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019

    Da scorrere Agile on the Beach 35:33 intermediate

    Densità
    78
    Riempitivo
    34%
    Utile da
    4:31

    Un talk di conferenza classico e altamente pratico che offre un metodo davvero riutilizzabile per disegnare diagrammi di architettura software che comunicano realmente.

    Inizia a 4:31 →

  7. 07

    Dependency Injection, The Best Pattern

    Da scorrere CodeAesthetic 13:16 intermediate

    Densità
    77
    Riempitivo
    35%
    Utile da
    2:05

    Una lezione magistrale serrata e ricca di esempi sull'iniezione delle dipendenze, con un ragionamento architetturale autentico e un reale vantaggio nei test, rovinata solo da una breve…

    Inizia a 2:05 →

  8. 08

    Seattle Conference on Scalability: YouTube Scalability

    Ne vale la pena GoogleTalksArchive 52:38 advanced

    Densità
    75
    Riempitivo
    31%
    Utile da
    3:44

    Un resoconto leggendario e denso, raccontato in prima persona, sulla scalabilità di YouTube nei suoi primi anni sotto pressione — vere storie di guerra con lezioni di system design…

    Inizia a 3:44 →

  9. 09

    Why You Shouldn't Nest Your Code

    Da scorrere CodeAesthetic 8:30 intermediate

    Densità
    74
    Riempitivo
    41%
    Utile da
    1:27

    Un argomento netto e concreto sul perché il codice annidato sia illeggibile e su come appiattirlo esattamente tramite estrazione e inversione.

    Inizia a 1:27 →

  10. 10

    Return Value Optimization and Copy Elision in C++

    Da scorrere mCoding 9:54 intermediate

    Densità
    73
    Riempitivo
    35%
    Utile da
    1:28

    Un approfondimento serrato e ben dimostrato sul perché la copy elision in C++ sia importante e su quando esattamente il compilatore è autorizzato a farla.

    Inizia a 1:28 →

  11. 11

    Large-Scale Architecture: The Unreasonable Effectiveness of Simplicity • Randy Shoup • YOW! 2022

    Da scorrere GOTO Conferences 48:42 intermediate

    Densità
    76
    Riempitivo
    25%
    Utile da
    6:43

    Un intervento denso e autorevole sulla progettazione di sistemi, che fa onore al proprio titolo con casi di studio concreti e ad alto rischio — uno dei migliori talk di architettura del suo…

    Inizia a 6:43 →

  12. 12

    Dear Functional Bros

    Ne vale la pena CodeAesthetic 16:50 intermediate

    Densità
    75
    Riempitivo
    31%
    Utile da
    0:32

    Una spiegazione genuinamente istruttiva e ben ritmata dei fondamenti della programmazione funzionale, avvolta in una cornice satirica divertente.

    Inizia a 0:32 →

  13. 13

    How the C++ Compiler Works

    Ne vale la pena The Cherno 17:55 intermediate

    Densità
    72
    Riempitivo
    34%
    Utile da
    0:33

    Una spiegazione chiara e pratica che dimostra effettivamente dal vivo ogni concetto del compilatore invece di limitarsi ad asserirlo.

    Inizia a 0:33 →

  14. 14

    API Design in System Design Interviews w/ Meta Staff Engineer

    Da scorrere Hello Interview 28:40 intermediate

    Densità
    77
    Riempitivo
    29%
    Utile da
    3:56

    Una panoramica densa, ben organizzata e realmente utile sulla progettazione delle API, pensata specificamente per i colloqui di system design, con solo una breve autopromozione alla fine.

    Inizia a 3:56 →

  15. 15

    Naming Things in Code

    Ne vale la pena CodeAesthetic 7:25 intermediate

    Densità
    75
    Riempitivo
    27%
    Utile da
    0:31

    Una lezione compatta e ricca di esempi su come nominare bene il codice — pratica, onesta e che merita i sette minuti.

    Inizia a 0:31 →

  16. 16

    System Design Concepts Course and Interview Prep

    Ne vale la pena freeCodeCamp.org 53:38 intermediate

    Densità
    75
    Riempitivo
    23%
    Utile da
    0:47

    Un corso intensivo denso e ben organizzato di freeCodeCamp che copre i concetti fondamentali di system design necessari per i colloqui tecnici.

    Inizia a 0:47 →

  17. 17

    Curried Functions - Computerphile

    Ne vale la pena Computerphile 10:17 intermediate

    Densità
    74
    Riempitivo
    33%
    Utile da
    1:38

    Una spiegazione Computerphile chiara e ben ritmata che deriva davvero il currying dal lambda calcolo — un buon insegnamento di informatica quasi senza divagazioni superflue.

    Inizia a 1:38 →

  18. 18

    Are LLMs good software engineers? - Anthony Shaw - NDC Sydney 2026

    Ne vale la pena NDC Conferences 55:09 intermediate

    Densità
    72
    Riempitivo
    30%
    Utile da
    2:30

    Un intervento incisivo e basato su prove concrete, che si guadagna il titolo acchiappa-clic dimostrando davvero — e poi risolvendo — il problema degli "LLM come ingegneri mediocri".

    Inizia a 2:30 →

  19. 19

    Don't Write Comments

    Da scorrere CodeAesthetic 5:55 intermediate

    Densità
    71
    Riempitivo
    40%
    Utile da
    0:19

    Un argomento serrato e ben costruito a favore del codice autodocumentante rispetto ai commenti, sostenuto da esempi reali in C++ con quasi nessun riempitivo.

    Inizia a 0:19 →

  20. 20

    Why Isn't Functional Programming the Norm? – Richard Feldman

    Ne vale la pena Metosin 46:09 intermediate

    Densità
    71
    Riempitivo
    29%
    Utile da
    1:17

    Un'approfondita analisi storica, ben documentata e coinvolgente, che smonta l'idea che la programmazione orientata agli oggetti abbia 'vinto' per meriti oggettivi — vale i 46 minuti per chi…

    Inizia a 1:17 →

  21. 21

    Software Architecture: The Hard Parts - Neal Ford

    Da scorrere Developer Summit 57:05 advanced

    Densità
    77
    Riempitivo
    25%
    Utile da
    4:43

    Una masterclass densa e di livello esperto sull'analisi dei compromessi nell'architettura software, con framework concreti e riutilizzabili — poco superfluo, molto sostanzioso.

    Inizia a 4:43 →

  22. 22

    What is RAII (Resource Acquisition Is Initialization)?

    Ne vale la pena pencilflip 17:11 intermediate

    Densità
    74
    Riempitivo
    29%
    Utile da
    0:50

    Spiegazione chiara e ben dimostrata del RAII che prova con codice reale perché previene deadlock e perdite di memoria.

    Inizia a 0:50 →

  23. 23

    How to Refactor Legacy Android Code With a Clear Step-By-Step Approach

    Ne vale la pena Philipp Lackner 47:56 advanced

    Densità
    74
    Riempitivo
    31%
    Utile da
    2:07

    Un refactoring live denso e realmente passo-passo di una codebase Android legacy — solido insegnamento di architettura con una leggera promozione di un corso a margine.

    Inizia a 2:07 →

  24. 24

    System Design Interview: Design YouTube w/ a Ex-Meta Staff Engineer

    Ne vale la pena Hello Interview 42:39 intermediate

    Densità
    73
    Riempitivo
    34%
    Utile da
    1:41

    Un video didattico sul system design genuinamente approfondito e ben strutturato, con una leggera autopromozione all'inizio e alla fine per la piattaforma di preparazione ai colloqui…

    Inizia a 1:41 →

  25. 25

    How Compilers Work (The 4 Stages of Compilation)

    Ne vale la pena MrBrownCS 9:44 intermediate

    Densità
    72
    Riempitivo
    23%
    Utile da
    0:30

    Una spiegazione ben strutturata e orientata all'esame delle quattro fasi del compilatore, con quasi nessun riempitivo.

    Inizia a 0:30 →

Gistil's own measurement. Not a YouTube rating, and not the channel's position. La classifica è nostra; i video appartengono ai rispettivi canali.

Come viene decisa questa classifica

Ogni video qui è stato misurato sugli stessi parametri — quanto della sua durata porta informazioni, quanto è riempitivo, e il secondo in cui inizia a ripagare. L'ordine è dato dalla densità di valore, non dalle visualizzazioni, dalla recenza o da quanto ci piaceva il canale. Cosa significano i numeri →

← Ogni scaffale misurato