Vincent Massol – författare
251 kr
Läs direkt efter köp
Maven is a new project management and comprehension tool which provides an elegant way to share build logic across projects. In terms of capabilities, Maven is an improvement to Apache Ant-thanks to numerous plug-ins and built-in integration with unit testing frameworks such as JUnit. Tired of writing the same build logic for every project? Using Maven, you can leverage the experience of the community to avoid the tedious process of creating yet another build script for each new project.Maven: A Developer''s Notebook begins by introducing you to the concept of project object model (POM), and then offers further details on the essential features of Maven. Like all titles in O''Reilly''s Developer''s Notebook series, this no-nonsense book skips the boring prose and cuts right to the chase. It''s an approach that forces you to get your hands dirty by working through a series of poignant labs-exercises that speak to you instead of at you.Plus, Maven: A Developer''s Notebook is the first book on the subject to hit the market, so you know the information is fresh and timely. If you''re a Java programmer, you''ll be armed with all the critical information you need to get up to speed on this powerful new build tool. You''ll discover how Maven can help you:
manage a project''s build, reporting, and documentation, all from a central piece of informationbreak a complex project into a series of smaller subprojectsreport on code quality, unit tests, code duplication, and project activitycreate a custom remote repositorybuild simple and complex plug-insIn the end, you''ll find yourself spending less time working on your project''s build system and more time working on your project''s code.236 kr
Läs direkt efter köp
Maven is a new project management and comprehension tool which provides an elegant way to share build logic across projects. In terms of capabilities, Maven is an improvement to Apache Ant-thanks to numerous plug-ins and built-in integration with unit testing frameworks such as JUnit. Tired of writing the same build logic for every project? Using Maven, you can leverage the experience of the community to avoid the tedious process of creating yet another build script for each new project.Maven: A Developer''s Notebook begins by introducing you to the concept of project object model (POM), and then offers further details on the essential features of Maven. Like all titles in O''Reilly''s Developer''s Notebook series, this no-nonsense book skips the boring prose and cuts right to the chase. It''s an approach that forces you to get your hands dirty by working through a series of poignant labs-exercises that speak to you instead of at you.Plus, Maven: A Developer''s Notebook is the first book on the subject to hit the market, so you know the information is fresh and timely. If you''re a Java programmer, you''ll be armed with all the critical information you need to get up to speed on this powerful new build tool. You''ll discover how Maven can help you:
manage a project''s build, reporting, and documentation, all from a central piece of informationbreak a complex project into a series of smaller subprojectsreport on code quality, unit tests, code duplication, and project activitycreate a custom remote repositorybuild simple and complex plug-insIn the end, you''ll find yourself spending less time working on your project''s build system and more time working on your project''s code.432 kr
Skickas inom 7-10 vardagar
Whether you’re just starting with JUnit or you want to ramp up on the new features, JUnit in Action, Third Edition has you covered. Extensively revised with new code and new chapters, JUnit in Action, Third Edition is an up-to-date guide to smooth software testing.
Dozens of hands-on examples illustrate JUnit 5’s innovations for dependency injection, nested testing, parameterized tests, and more. Throughout, you’ll learn how to use JUnit 5 to automate your testing, for a process that consumes less resources and gives you more time for developing.
Key Features
· Introduction to unit testing
· Blends JUnit with TDD, BDD, Continuous Integration, and other best practices
· Unit testing of database and web applications
For developers with intermediate Java 8 language skills and a basic
understanding of the Apache Maven tool.
About the technology
JUnit is the gold standard for unit testing Java applications. JUnit 5 is a complete overhaul of this leading Java unit testing framework, boosting your productivity and helping to avoid debugging nightmares. Filled with new tools that make it easier than ever to write effective tests, JUnit 5 brings more granularity and avoids the need to import an entire library, allows multiple runners to work simultaneously and, best of all, allows developers to make full use of the new language features of Java 8 and beyond.
Catalin Tudose has a PhD in Computer Science, and over 15 years experience as a Senior Java Developer and Technical Team Lead. He works as a Java and Web Technologies Expert at Luxoft Romania, and as a professor at the Faculty of Automation and Computers in Bucharest.
Petar Tahchiev is a software engineer with HP and the Jakarta Cactus lead developer.
Felipe Leme is a JCP member and contributor to DbUnit and Cactus.
Gary Gregory is a Java developer with 20+ years of experience who currently develops application servers for legacy integration.
Vincent Massol was the author of the first edition of JUnit in Action.