Chapitre 01 — Philosophie d’Igor Casanova#

Ocarina est un projet opinionated : il refuse explicitement d’être tout pour tout le monde. La philosophie n’est pas un préambule décoratif, c’est le filtre qui a écarté chaque feature, DSL ou raccourci alternatif. Ce chapitre dépile les positions documentées dans le Holy Book et matérialisées dans le code.

Fichiers du chapitre#

#FichierContenu
0101-flip-the-problem.mdLe pari opposé à Robot Framework / Cucumber : la barrière techniques / non-techniques disparaît, l’IA fait le pont, pas un DSL.
0202-istqb-vs-pytest.mdLa méthodologie ISTQB est la grille de lecture ; pytest / Jest / Mocha sont hybrides. Conséquence : Test → TestSuite → TestCampaign → TestCycle.
0303-kiss-and-complexity.mdKISS bien compris ; refus de la complexité ostentatoire ; refus de l’« orienté objet déclaratif » ; refus de réécrire en Rust.
0404-citations-and-influences.mdTableau complet des références (Wlaschin, λ-calcul, Lessig, DHH, Paul Graham, Bugayenko, Terry Davis, Lao-Tseu, Saint-Exupéry, Proust, Watts, Rilke, YTCracker, Lulzsec, Lee Robinson, Cluely) + cohérence d’ensemble.
0505-political-stance.mdIncorruptibilité, Anti-hype, Anti-slipologues, Anti-No-Code, Sécession, Code is Law, refus d’async/await.

Lectures connexes#