Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Agile Java Crafting Code with Test-Driven Development

Buy

Master Java 5.0 and TDD Together: Build More Robust, Professional Software

Master Java 5.0, object-oriented design, and Test-Driven Development (TDD) by learning them together. Agile Java weaves all three into a single coherent approach to building professional, robust software systems. Jeff Langr shows exactly how Java and TDD integrate throughout the entire development lifecycle, helping you leverage today's fastest, most efficient development techniques from the very outset.

Langr writes for every programmer, even those with little or no experience with Java, object-oriented development, or agile methods. He shows how to translate oral requirements into practical tests, and then how to use those tests to create reliable, high-performance Java code that solves real problems. Agile Java doesn't just teach the core features of the Java language: it presents coded test examples for each of them. This TDD-centered approach doesn't just lead to better code: it provides powerful feedback that will help you learn Java far more rapidly. The use of TDD as a learning mechanism is a landmark departure from conventional teaching techniques.

  • Presents an expert overview of TDD and agile programming techniques from the Java developer's perspective

  • Brings together practical best practices for Java, TDD, and OO design

  • Walks through setting up Java 5.0 and writing your first program

  • Covers all the basics, including strings, packages, and more

  • Simplifies object-oriented concepts, including classes, interfaces, polymorphism, and inheritance

  • Contains detailed chapters on exceptions and logging, math, I/O, reflection, multithreading, and Swing

  • Offers seamlessly-integrated explanations of Java 5.0's key innovations, from generics to annotations

  • Shows how TDD impacts system design, and vice versa

  • Complements any agile or traditional methodology, including Extreme Programming (XP)

(HTML tags aren't allowed.)

Mastering Apache Maven 3
Mastering Apache Maven 3

Maven is the number one build tool used by developers for more than a decade. Maven stands out among other build tools due to its extremely extensible architecture, which is built on top of the concept "convention over configuration". This has made Maven the de-facto tool used to manage and build Java projects.
...

Your Digital Afterlife: When Facebook, Flickr and Twitter Are Your Estate, What's Your Legacy? (Voices That Matter)
Your Digital Afterlife: When Facebook, Flickr and Twitter Are Your Estate, What's Your Legacy? (Voices That Matter)

Almost without realizing it, we have shifted toward an all-digital culture. Future heirlooms like family photos, home movies, and personal letters now exist only in digital form, and in many cases they are stored using popular services like Flickr, YouTube, and Gmail. These digital possessions form a rich collection that chronicles our lives...

Material and Energy Balancing in the Process Industries (Computer Aided Chemical Engineering)
Material and Energy Balancing in the Process Industries (Computer Aided Chemical Engineering)
Hardbound. This book represents the systematic coverage of mass and energy balancing in the process industries. The classical treatment of balances in the available literature is complemented in the following areas: - systematic analysis of large systems by Graph theory - comprehensive thermodynamic analysis (entropy and availability) - balancing...

Dangerous Harvest: Drug Plants and the Transformation of Indigenous Landscapes
Dangerous Harvest: Drug Plants and the Transformation of Indigenous Landscapes
Throughout history almost all traditional indigenous societies have used psychoactive substances derived from plants in religious and healing rituals. Once such plants are adopted by outsiders for profane use, the often impoverished peasant farmers who grow them are faced with a life of extreme poverty or are lured by the prospect of a very...
eBay Hacks: 100 Industrial-Strength Tips and Tools, First Edition
eBay Hacks: 100 Industrial-Strength Tips and Tools, First Edition
Whether you're a newcomer or longtime user, eBay Hacks will teach you to become efficient as both a buyer and seller. You'll find a wide range of topics, from monitoring the bidding process, getting refunds, and fixing photos so that sale items look their best, to in-depth tips for running a business on eBay and...
Medical Education at St Bartholomew's Hospital, 1123-1995
Medical Education at St Bartholomew's Hospital, 1123-1995

Medical Education at St Bartholomew's Hospital traces the evolution of medical education at Barts from its foundation in 1123 to the college's merger with The London and Queen Mary & Westfield College in 1995. Drawing on the hospital's rich archives, it investigates how training was institutionalised and organised at Barts to...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy