software craftsmanship

Bad Tests, Good Tests - new book available!

I'm happy to announce the arrival of my new book! :) It is called "Bad Tests, Good Tests" and is all about writing high-quality tests.


Code Kata - Pager

A simple code kata - "Pager" - which could be used by those who try to learn programming, and especially for TDD beginners.


Test Code Comments

Should you put comments in your tests code? Yes? No? Why?


Creating Directories With Fluent Interface

A short story about refactoring of a simple utility method - from boolean parameters to the fluent interface. All in the name of making the API perfect. :)


Code Retreat, Cracow, 2011 - Been There, Done That

I attended Global Day Code Retreat, Kraków, 2011. It was a very nice event. Below you will find some notes about it.


Pros And Cons Of Working With Legacy Code

Is it good for developer to work with legacy code? Is it possible to develop new skills by doing this? Or maybe this is a dead-end that you should avoid? Let us find out.


GeeCON 2011 Who Watches The Watchmen?

Slides from GeeCON 2011 "Who watches the watchmen? - on quality of tests" are available. Enjoy ! :)


Developers' Testing Dilemma: Aim for Verification or Design?

Few notes on two approaches to testing. Some people seem to be more interested in verification, others aim for better design.


Wasting Your Time By Not Writing Tests

Automation is the key to successful testing. This post explains why other ways of software verification are a waste of time.


Javarsovia 2010 - been there, done that

Shortly speaking Javarsovia 2010 was great! I enjoyed it very much.

I want to thank very much to all people involved in the organization of this event. Great job! Everything worked fine and I was really impressed by the number of people that came to Javarsovia 2010.

Please comment using
Syndicate content