front matter

 

preface

I am fortunate to have been in the IT industry for almost 25 years. I started programming in C++ and Delphi, and that is how I spent my student years and the first years of my career. I made the step from my mathematics background as a teenager to computer science and always kept both studies in mind. In 2000, my attention turned for the first time to the Java programming language, which was very young, but many people were predicting a great future for it. I was part of a team developing online games, using a particular technology: applets, which were extremely fashionable during those years. Our team spent some time developing and some more time testing, which was mainly done manually: we played together in the network and tried to discover the corner cases by ourselves. We hadn’t heard about JUnit or test-driven development, which were in the pioneering stages.

acknowledgments

about this book

Who should read this book

How this book is organized: A roadmap

About the code

liveBook discussion forum

about the author

about the cover illustration