Java with TDD from the Beginning

Today there is no shortage of books and courses with which to learn the Java programming lan­guage. And there are also books and courses with which to learn how to do test-driven development (TDD) in Java.

But there seem to be no books or courses that teach Java with TDD from the very beginning. The common wisdom seems to be that the students must learn the fun­da­men­tals of Java programming before they can even be told about ap­ply­ing TDD to Java programming.

Before the students can even think about writing a test, they have to know all the Java primitive data types, how to write For loops, single-line com­ments, multi-line comments, etc. They also have to know the code name of the original Java pro­to­type, and lots of other Java history "trivia."

Or do they? Clearly there are some things students must know about Java before they can under­stand what a JUnit test is. But maybe there are certain things that are normally con­sid­ered very basic, like the characteristics of every prim­i­tive data type, that can be put off to until after the stu­dent has learned the basics of TDD.

In this book, I'm trying to figure out what is the minimum amount of information about the basics of Java syntax and the principles of object-ori­ent­ed programming that stu­dents need to know before they can start learning the basics of testing Java programs with JUnit.

The principles of TDD easily carry over to other testing frameworks, like TestNG and the testing framework the author has created.

1143501718
Java with TDD from the Beginning

Today there is no shortage of books and courses with which to learn the Java programming lan­guage. And there are also books and courses with which to learn how to do test-driven development (TDD) in Java.

But there seem to be no books or courses that teach Java with TDD from the very beginning. The common wisdom seems to be that the students must learn the fun­da­men­tals of Java programming before they can even be told about ap­ply­ing TDD to Java programming.

Before the students can even think about writing a test, they have to know all the Java primitive data types, how to write For loops, single-line com­ments, multi-line comments, etc. They also have to know the code name of the original Java pro­to­type, and lots of other Java history "trivia."

Or do they? Clearly there are some things students must know about Java before they can under­stand what a JUnit test is. But maybe there are certain things that are normally con­sid­ered very basic, like the characteristics of every prim­i­tive data type, that can be put off to until after the stu­dent has learned the basics of TDD.

In this book, I'm trying to figure out what is the minimum amount of information about the basics of Java syntax and the principles of object-ori­ent­ed programming that stu­dents need to know before they can start learning the basics of testing Java programs with JUnit.

The principles of TDD easily carry over to other testing frameworks, like TestNG and the testing framework the author has created.

18.99 In Stock
Java with TDD from the Beginning

Java with TDD from the Beginning

by Alonso Delarte
Java with TDD from the Beginning

Java with TDD from the Beginning

by Alonso Delarte

eBook

$18.99 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers

LEND ME® See Details

Overview

Today there is no shortage of books and courses with which to learn the Java programming lan­guage. And there are also books and courses with which to learn how to do test-driven development (TDD) in Java.

But there seem to be no books or courses that teach Java with TDD from the very beginning. The common wisdom seems to be that the students must learn the fun­da­men­tals of Java programming before they can even be told about ap­ply­ing TDD to Java programming.

Before the students can even think about writing a test, they have to know all the Java primitive data types, how to write For loops, single-line com­ments, multi-line comments, etc. They also have to know the code name of the original Java pro­to­type, and lots of other Java history "trivia."

Or do they? Clearly there are some things students must know about Java before they can under­stand what a JUnit test is. But maybe there are certain things that are normally con­sid­ered very basic, like the characteristics of every prim­i­tive data type, that can be put off to until after the stu­dent has learned the basics of TDD.

In this book, I'm trying to figure out what is the minimum amount of information about the basics of Java syntax and the principles of object-ori­ent­ed programming that stu­dents need to know before they can start learning the basics of testing Java programs with JUnit.

The principles of TDD easily carry over to other testing frameworks, like TestNG and the testing framework the author has created.


Product Details

BN ID: 2940166061003
Publisher: Alonso Delarte
Publication date: 05/16/2023
Sold by: Smashwords
Format: eBook
File size: 921 KB

About the Author

Composer of music for string quartet and orchestra, the first composer ever commissioned to write a concerto and a symphony through eBay. Finalist in the Knight Arts Challenge Detroit 2013 for a project to run an ice cream truck around town playing classical music, including Anton Bruckner's March in E-flat major.

From the B&N Reads Blog

Customer Reviews