Note :
Le livre tente de présenter les principales caractéristiques de Java mais souffre d'un manque de profondeur et de nombreuses erreurs dans les exemples de code. Il convient mieux aux lecteurs ayant une certaine familiarité avec Java qu'aux débutants absolus, mais il s'égare souvent dans des explications trop simplistes à côté de sujets plus avancés. Le point de vue de l'auteur est apprécié, mais il peut aliéner certains lecteurs qui ne sont pas d'accord avec ses opinions sur Java.
Avantages:⬤ Sujets intéressants sur les caractéristiques de Java.
⬤ L'auteur fournit un contexte historique que beaucoup trouvent instructif.
⬤ Destiné aux lecteurs qui cherchent à approfondir leur compréhension de Java, avec un point de vue fort qui peut être convaincant.
⬤ Contient de nombreuses erreurs dans les exemples de code, ce qui nuit à la crédibilité.
⬤ Manque de profondeur dans la discussion des sujets, entraînant une déception pour les programmeurs expérimentés à la recherche d'un contenu avancé.
⬤ L'humour et les opinions de l'auteur peuvent ne pas trouver d'écho auprès de tous les lecteurs, et peuvent être perçus comme excessifs ou dédaigneux.
(basé sur 10 avis de lecteurs)
Java: The Good Parts: Unearthing the Excellence in Java
Et si vous pouviez condenser Java en ses meilleures caractéristiques et créer de meilleures applications avec cette version simplifiée ? Dans ce livre, Jim Waldo, ingénieur chevronné de Sun Labs, révèle quelles sont les parties de Java les plus utiles et pourquoi ces caractéristiques font de Java l'un des meilleurs langages de programmation disponibles.
Tous les langages finissent par s'encrasser, y compris Java. Le langage de base est devenu de plus en plus vaste et complexe, et les bibliothèques qui lui sont associées se sont encore développées. Apprenez à tirer parti des meilleures fonctionnalités de Java en travaillant avec un exemple d'application tout au long du livre. Vous n'aimerez peut-être pas certaines des caractéristiques que Jim Waldo considère comme bonnes, mais elles vous aideront à écrire un meilleur code.
⬤ Apprenez comment le système de types et les packages vous aident à construire des logiciels à grande échelle.
⬤ Utilisez les exceptions pour rendre le code plus fiable et plus facile à maintenir.
⬤ Gérer la mémoire automatiquement avec le garbage collection.
⬤ Découvrez comment la JVM assure la portabilité, la sécurité et l'absence quasi-totale de bogues dans le code.
⬤ Utiliser Javadoc pour intégrer la documentation dans le code.
⬤ Tirer parti des structures de données réutilisables de la bibliothèque des collections.
⬤ Utiliser Java RMI pour déplacer du code et des données dans un réseau distribué.
⬤ Apprendre comment les constructions concurrentielles de Java vous permettent d'exploiter les processeurs multicœurs.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)