Recherche et tableaux — 06 — Reconnaître le bon pattern
Synthèse de la série : un arbre de décision pour choisir entre dichotomie, deux pointeurs, fenêtre glissante et sommes préfixes face à un problème de tableau.
6 articles sur le thème "patterns".
Synthèse de la série : un arbre de décision pour choisir entre dichotomie, deux pointeurs, fenêtre glissante et sommes préfixes face à un problème de tableau.
Introduction aux techniques de recherche sur tableaux : pourquoi le parcours naïf est souvent un O(n²) évitable, et les patterns qui le remplacent.
Comment intégrer progressivement les patterns fonctionnels dans un code OOP existant : fonctions pures, Result type, pipelines, Value Objects, mémoïsation.
10 regex indispensables expliquees : email, telephone, URL, date, mot de passe, slug et plus.
Comment écrire des APIs génériques reutilisables avec des contraintes, le builder pattern, les event emitters type-safe et les patterns utilises par Prisma, tRPC et Zod.
Les decorateurs natifs de TypeScript 5+ : class, method, field et accessor decorators avec des cas concrets de logging, validation et caching.