Ce document présente une spécification par l'exemple du développement piloté par le comportement (BDD) en mettant l'accent sur la fonctionnalité de suggestions de livres pour les utilisateurs d'une bibliothèque. Il décrit divers scénarios de test et critères d'acceptation pour garantir que les suggestions sont pertinentes et adaptées, en fonction de l'âge de l'utilisateur et des livres déjà réservés. La conclusion appelle à essayer ou à réessayer la pratique du BDD dans le contexte de développement de logiciels.