Skip to main content
Developer's Books

Developer's Books

  • Home
  • Books
    • C++
    • Java
  • Courses
    • Algorithms
    • C++
    • Java
  • Tutorials
    • Algorithms
    • C++
    • Java
    • TDD
  • About
  • Contact

Discover the Switch expressions of Java 12

April 16, 2019April 16, 2019 sylvain.saurel Leave a comment

Java 12, which has been released in March, focuses on developments related to the internal operations of the JDK. Few additional features will have a real impact on Java developers on a daily basis. Nevertheless, there is one that will have a real impact. It concerns switch expressions that are extended with Java 12. This […]

Read More

Recreating the Twenty Questions Game in Java

April 12, 2019April 12, 2019 sylvain.saurel Leave a comment

Originated in the United States and played widely in the 19th century, Twenty Questions is a spoken parlor game which encourages deductive reasoning and creativity. In that tutorial, you are going to learn how to recreate the Twenty Questions Game in Java. You can also discover this tutorial in video on YouTube: Rules In the […]

Read More

Introduction to Test Driven Development (TDD)

April 10, 2019June 23, 2019 sylvain.saurel Leave a comment

The Test Driven Development (TDD) is a software engineering practice that requires unit tests to be written before the code they are supposed to validate. Coming from the Agile world in which it is a basic practice of the Extreme programming (XP) method, TDD is nowadays recognized as a discipline in its own right that […]

Read More

Everything you need to know about Tree Traversal Algorithms: Theory and Practice in Java

April 9, 2019April 9, 2019 sylvain.saurel 1 Comment

In computer science, a Tree is a widely used abstract data type (ADT), or data structure implementing this ADT, that simulates a hierarchical tree structure, with a root value and subtrees of children with a parent node, represented as a set of linked nodes. A tree data structure can be defined recursively as a collection […]

Read More

Discover the 7 Best Books to develop effective Java Unit Tests

March 27, 2019June 23, 2019 sylvain.saurel 1 Comment

The importance of Unit Tests in the world of IT development is clearly well established. For developers who still have doubts about the subject, I believe that the selection of books I will present in this article will prove to be a turning point in their careers. Indeed, Unit Tests must be the best friends […]

Read More

Top 6 Best Books for learning Java Programming

March 25, 2019June 23, 2019 sylvain.saurel 4 Comments

Twenty-five years after its creation, Java is still the most popular programming language according to the latest TIOBE index. Who would have thought that the language invented by Sun would have such a destiny when it was created in 1995? Today, knowing how to program in Java language has become almost indispensable. Why? Simply because the […]

Read More

Recent Posts

  • Discover the Switch expressions of Java 12
  • Recreating the Twenty Questions Game in Java
  • Introduction to Test Driven Development (TDD)
  • Everything you need to know about Tree Traversal Algorithms: Theory and Practice in Java
  • Discover the 7 Best Books to develop effective Java Unit Tests

Categories

Tags

20Q Agile Algorithms Books Extreme Programming Java Java 8 Java 12 Java 13 Java Books Java Games JDK JVM Nodes Pattern Matching Programmers Programming Scrum Switch Expressions TDD Test Driven Development Testing Tree Tutorial Twenty Questions Unit Testing Unit Tests XP
© Developer's Books - 2019 | Theme by Colorlib Powered by WordPress