Archive

Posts Tagged ‘critique’

Livre : Effective Java, 2nd edition

Comment dire… Pour faire simple, pour moi, ce livre devrait être obligatoire pour tous les développeurs Java. Rien de plus, rien de moins, simple non ?

Au lieu des habituels « comment faire une boucle », l’auteur y aborde comment utiliser au mieux les différents éléments constituant le langage Java, en justifiant et expliquant le tout, permettant au lecteur de bénéficier de son ample connaissance du langage. Le sommaire donne d’ailleurs une bonne idée de l’ampleur des thèmes abordés.

Pour ma part, cela m’a vraiment donné une meilleure vision du langage et des problématiques objet en général. On comprend dès lors mieux les forces et faiblesses, tout en ayant ce qu’il faut pour en tirer le maximum.

Ainsi, pour peu que vous vous posiez des questions en codant, ce livre se dévore et permet vraiment un approfondissement du langage. Personnellement, j’en suis à ma deuxième lecture…

Enfin, en écrivant cette critique, je me suis rendu compte que des pointures tels James Gosling ou Heinz M. Kabutz (de Java Specialists) partageaient pleinement mon opinion.
Pour conclure : foncez l’acheter !

Plus de détails sur JavaBook.
Première parution de cette critique sur developpez.com.

Étiquettes : , , ,

Livre: Enjoying Web Development with Tapestry

Kent Tong a une façon très didactique de présenter le framework Tapestry. Il explique les grands principes, montre leurs applications de façon générale puis donne des exemples précis et pertinents.

Dans son livre, il présente d’abord le fonctionnement intrinsèque de ce framework, puis montre des explications pertinentes d’intégration avec des framework tiers, tels Hibernate ou HtmlUnit. Cela permet donc vraiment d’aborder la conception de site web de façon globale. La pertinence est telle que j’ai réutilisé ces exemples d’intégration dans d’autres contextes. En effet, Kent Tong explique tant les détails de réalisation que la portée de ceux-ci avec clarté et précision.

A noter également que Kent Tong a régulièrement fait parvenir des corrections ou mises à jour de son pdf. Par exemple, la version que j’avais acquise l’année passée couvrait uniquement Tapestry 4.0. Puis Tapestry 4.1 est apparu, et peu de temps après Kent Tong a communiqué une version à jour de son livre couvrant Tapestry 4.1 (qui introduit des changements notables).

Au final, personnellement, c’est le meilleur livre d’introduction à un framework que j’ai vu jusqu’à présent.

NB : Je tiens toutefois à préciser que je n’ai pas retenu ce framework.
Plus de détails sur Agile Skills.
Première parution de cette critique sur developpez.com.

Étiquettes : , , , , ,
%d blogueurs aiment cette page :