Code Elegance

Another year @AgileTestingDays

For the second year, CodicePlastico will be active presence at Agile Testing Days.
After the last year session about Continuous Integration and build server configuration, this year the sessions will be two :-)

The title and abstract of my session:

TDD vs BDD: from developers to customers
TDD is a famous agile practice which bases its strength on the possibility to produce simple and emergent design and inspires confidence with our software. BDD merge TDD’s advantages and move focus from developer to customer perspective and business process.
In this practice-talk we’ll compare TDD and BDD and try to mix them using an acceptance test framework like fitnesse to meet customer’s requests and emphasize business processes to model with our software.
and the title and abstract of Emanuele’s session
Real World Test Driven Development
Test Driven Development is gaining a lot of appreciation in these years due to it’s relevance in the development of quality software applications. Even if it’s not a real testing practice (it is a design practices) it has the nice side effect that your tests suite become bigger as your software grows giving you immediate feedback about your project quality status.
In this session we will see how to apply TDD in a real application starting from the first tests that add a little functionality. We will see how TDD helps us to keep a clean design and how it give us the rhythm (red-green-refactor) and how to use mock objects and stub to keep test isolated from infrastructural environment.
It is a very practical session with live coding.
See you in Berlin?
No comments

AgileTestingDays…a beautiful experience

The past week, Emanuele and I were in berlin to attend the agile testing days conference.
We made a speech about Continuous Integration, from theory to practice. It was my first “international” speech and it gone quite fine.
In those days I saw and I spoke with a lot of “agile-guru” like Tom and Mary Poppendieck and it was a beautiful experience.
The percept I had is that the rest of Europe is much more advanced than Italy about agile methodologies and theirs adoption.
For example, Sometimes when we go to our customers and suggest some agile practices, they look us in a strange way…I don’t know why? Some other speaker, instead, told me that in UK or in Germany, for example, the adoption of agile methodologies is almost a standard-de-facto and with their customers they speak about user stories or continuous integration in a natural way. I hope it will be like this also in Italy.

In conclusion, many thanks to Jose and all his staff for the great organization and…see you the next year!

1 comment

Slides and demo of our session

You can get the powerpoint presentation and the demos of our session about Continous Integration at the Agile Testing Days here: link

If you need help or some information on how to use them feel free to contact us!

No comments