Only Software matters

Experiences in software development

  • Enter your email address to follow this blog and receive notifications of new posts by email.

    Join 638 other followers

  • MVB

  • JavaCodeGeeks

    Java Code Geeks

  • My recent tweets

Archive for June, 2013

BDD in Action : Business-Driven Development for the whole software lifecycle

Posted by Patroklos Papapetrou on June 10, 2013


Save 50% on BDD in Action and these other selected books. Just enterbddlaunch50 in the Promotional Code box when you check out. Expires Thursday, June 13. Only at

Behavior-driven development starts with a simple idea: you can’t write good software if you don’t understand what it’s supposed to do. BDD is a development process that helps you design better code by writing tests that describe the behavior of an application and its underlying requirements. With an emerging body of best practices and sophisticated new tools that assist in requirement analysis and test automation, BDD has become a hot mainstream approach.

BDD in Action teaches you the behavior-driven development model and shows you how to integrate it into your existing development processes. You’ll learn to apply BDD to requirements analysis and discover how to automate acceptance criteria and use tests to guide and report on your projects. Along the way, you’ll apply BDD principles at the coding level to write more maintainable and better documented code.


  • Master BDD theory and practice
  • Integrate BDD into any dev process
  • Explore both technical and cultural aspects of BDD
  • Use modern BDD tools

No prior experience with BDD is required. Although the principles in this book apply to any language and toolset, the examples are based in Java and use readily-available BDD tools. Three chapters of this new MEAP are available now with more to follow soon.

You can also choose…

Posted in software | Leave a Comment »

May … What a great month – June more to come…

Posted by Patroklos Papapetrou on June 3, 2013

Although I don’t like to write personal posts in this blog, this time I’ll make an exception.
May was an extremely busy month and I achieved some great things that will help my career’s evolution. In this post I summarize some important facts that happened and preview what’s coming for June.

– My first online interview was published at techdebt report blog.  It’s a very interesting discussion about technical debt and my recent blog post about resign patterns and how you can identify & remediate them using Sonar and Agile practices.

– I was invited and accepted to give a talk and hold a workshop at this year’s Øredev Conference (4-8th of November, Malmö, Sweden). Here are the links about both sessions

– The Sonar in Action Book is on the final stage and according to the plan end of June will be published. After several months, this will be the reward of my efforts.

– Near the publication date, InfoQ will publish an interview of mine about Sonar and a review about the book. As soon as the interview / review is online I’ll let you know!

– Changing jobs once again due to a family issue that made back return back to Thessaloniki from Athens


Don’t forget to follow me at Twitter or connect with me at LinkedIn

Posted in personal, sonar | Leave a Comment »

%d bloggers like this: