Pratique de .NET 2.0 et de C# 2.0 et Design patterns Tête la première

Le « smacchia » comme on l’appelle entre développeurs est une référence dans le monde .NET. La bible sur le langage C# a été mise à jour pour la sortie de la version 2 du framework. La « mise à jour » c’est quand même 300 pages de plus … La partie consacrée au framework et à l’infrastructure en général (CLR, CLI, threads, process…) est très intéressante et les nouvelles fonctionnalités dont les « generics » sont largement abordées. On peut trouver ça un peu trop catalogue mais c’est un ouvrage qu’on garde à porter de main pour y revenir régulièrement. Indispensable.

Les design patterns tout le monde en parle mais dans la vie de tous les jours (d’un développeur…) cela peut se transformer en cauchemar quand on en voit à toutes les sauces. « Design Patterns, tête la première » tente par une approche originale, très didactique, de rendre l’expérience plus appréhendable qu’un simple catalogue. Chaque design pattern est mis en situation, un besoin spécifique avec une première solution dont on montre les limites. Puis on aborde le DP qui va nous aider à avoir une conception plus solide. Le tout est écrit avec un ton humoristique et avec de vraies méthodes pédagogiques : reformulations successives des concepts, des conclusions, beaucoup de dessins et diagrammes. Un vrai plasir. (les exemples sont en java mais dans l’esprit c’est indépendant du langage qu’on utilise)

Billet publié dans les rubriques Programmation, Lecture le