Note :
Le livre est bien structuré et fournit une approche pratique de l'apprentissage de Java dans le contexte des tests, ce qui en fait une ressource précieuse pour les testeurs et les ingénieurs en automatisation. Cependant, il peut ne pas convenir aux débutants complets en Java, car il suppose des connaissances préalables.
Avantages:Bien structuré, exemples pratiques, bon pour les testeurs, renforce l'apprentissage par le codage, référence précieuse, idéal pour ceux qui ont une certaine expérience de Java, explications claires.
Inconvénients:Déconseillé aux débutants complets, certains concepts peuvent être écrasants, suppose une connaissance préalable de Java, incohérences occasionnelles.
(basé sur 19 avis de lecteurs)
Java For Testers: Learn Java fundamentals fast
Ce livre s'adresse aux personnes qui veulent apprendre Java. En particulier les membres d'une équipe qui veulent apprendre Java, mais qui ne vont pas coder l'application Java principale, c'est-à-dire les testeurs, les managers, les analystes commerciaux, les développeurs frontaux, les concepteurs, etc.
Si vous connaissez déjà Java, ce livre n'est peut-être pas fait pour vous. Ce livre s'adresse aux débutants. Conçu pour aider le lecteur à démarrer rapidement, le livre est facile à suivre et contient des exemples liés aux tests.
Vous trouverez le site web qui accompagne le livre à l'adresse http : //javafortesters.com Le livre en couvre "juste assez" pour que les gens puissent écrire des tests et des couches d'abstraction.
Par exemple, le livre couvre les bases de l'héritage, mais n'aborde pas les interfaces en détail. Nous expliquons le concept des interfaces, parce que nous avons besoin de le connaître pour comprendre les collections, mais pas comment les écrire.
Pourquoi ? Parce que le livre en couvre suffisamment pour que vous puissiez commencer et travailler. Mais sans surcharger le lecteur. Une fois que vous êtes sur la bonne voie et que vous avez acquis un peu d'expérience, vous devriez avoir les connaissances de base pour comprendre les collections.
Vous devriez avoir les connaissances de base pour comprendre les concepts supplémentaires. Pourquoi "pour les testeurs" ? Les développeurs Java qui codent des applications de production en Java doivent apprendre Java différemment des autres membres de l'équipe. Tout au long de sa carrière, l'auteur a écrit des milliers de lignes de code Java, mais a rarement eu à compiler ce code dans une application.
Pourtant, lorsque nous apprenons Java dans la plupart des livres, l'une des premières choses que nous apprenons est "javac", la méthode "main" et le travail à partir de la ligne de commande. Et c'est déroutant.
La plupart du code écrit par l'auteur est enveloppé dans une méthode JUnit @Test. L'auteur a formé de nombreuses personnes à l'automatisation en Java, et chaque fois qu'il a enseigné Java à des testeurs ou à d'autres personnes de l'équipe, nous avons commencé par une méthode JUnit @Test et exécuté des tests à partir de l'IDE. Les testeurs et les autres membres de l'équipe utilisent Java différemment.
Ce livre propose un ordre et une approche différents de l'apprentissage de Java.
Vous pouvez trouver le code source de tous les exemples et exercices utilisés dans le livre sur github : https : //github.com/eviltester/javaForTestersCode.
© 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)