Utopia of Genericity
summary
Explains the concept of generics (généricité) in programming, discussing why they are desirable in PHP and how they could improve code reuse and type safety. Covers existing approaches and limitations in PHP, and explores possible directions or ideas to implement or simulate generics in the PHP ecosystem.
AI-written summary · about
chapters (24)
- 0:00Introduction
- 0:22Welcome
- 8:09You Can't Predict the Future
- 11:03Avoid Premature Abstractions
- 12:32Recharging Your Traumas
- 13:46Uncertainty and Certainty
- 14:49Non-Verbal Communication
- 15:40Certainty
- 18:30Weighting
- 18:57Flexibility
- 20:51Errors
- 22:14It's Not Over
- 22:53We Spend a Lot of Time and Energy Reducing the Risk of Forgetting
- 24:57Impact on Healthy Code Lifespan
- 25:29Don't Let Code Accumulate
- 25:57Code Must Always Be Maintained
- 26:58Maintenance Frequency
- 27:58Code Is in Constant Evolution
- 28:42No Need to Plan Too Far Ahead
- 29:28Portions of Code Dating Back Many Years
- 29:53Don't Seek Eternal Code
- 30:29Abandoned Code Is a Form of Failure
- 30:55Stopping Is an Investment in the Future
- 32:12Q&A








