Book Image

Test-Driven Java Development

Book Image

Test-Driven Java Development

Overview of this book

Table of Contents (17 chapters)
Test-Driven Java Development
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
8
Refactoring Legacy Code – Making it Young Again
Index

About the Authors

Viktor Farcic is a software architect. He has coded using a plethora of languages, starting with Pascal (yes, he is old), Basic (before it got the Visual prefix), ASP (before it got the .Net suffix) and moving on to C, C++, Perl, Python, ASP.Net, Visual Basic, C#, JavaScript, and so on. He has never worked with Fortran. His current favorites are Scala and JavaScript, even though he works extensively on Java. While writing this book, he got sidetracked and fell in love with Polymer and GoLang.

His big passions are test-driven development (TDD), behavior-driven development (BDD), Continuous Integration, Delivery, and Deployment (CI/CD).

He often speaks at community gatherings and conferences and helps different organizations with his coaching and training sessions. He enjoys constant change and loves working with teams eager to enhance their software craftsmanship skills.

He loves sharing his experiences on his blog, http://TechnologyConversations.com.

Alex Garcia started coding in C++ but later moved to Java. He is also interested in Groovy, Scala, and JavaScript. He has been working as a system administrator and also as a programmer and consultant.

He states that in the software industry, the final product quality is the key to success. He truly believes that delivering bad code always means unsatisfied customers. He is a big fan of Agile practices.

He is always interested in learning new languages, paradigms, and frameworks. When the computer is turned off, he likes to walk around sunny Barcelona and likes to practice sports.