Hi All,

I'm learning BDD and TDD using Java and got myself on a project so as to
get me thinking on how to go about using the three together. I had put
together a list of requirements and expanded on one of the requirements by
writing a BDD story and scenarios for it.

Here's the github link to the project:
https://github.com/neomatrix369/PatchReviewUtilities/tree/master/mani/openJDKProdTool

Requirements list:
https://github.com/neomatrix369/PatchReviewUtilities/blob/master/mani/openJDKProdTool/stories%20to-do/OpenJDKProductivityTool-original-requirements.txt

Expanded BDD Story on first requirement (some classes):
https://github.com/neomatrix369/PatchReviewUtilities/tree/master/mani/openJDKProdTool/src/main/java/org/ljc/adoptojdk/ClassContributorRetriever

It is still work in progress and I would like to develop the rest of the
system using these agile techniques, and expand on the rest of the
requirements. I thought before I think I got it right, I rather run my work
by others for expert opinions, and so here I'm. I might have done an a**
job at it, and you might find gaps, but thats great, I'll fix them and
learn from it.

If you could give me your feedback, hints for improvements on the existing
work and also on how I should go about expanding on the rest of the
requirements it would be of great help. I have used JBehave as my BDD
framework, and I have used pretty basic concepts, but I would love to
expand on them as we go along. Examples that related my project are also
welcome, i'll use whatever comes my way.

Basically I want to learn how to do things right and how not to, using
these techniques!

Thanks again for considering my request.

Cheers,
Mani
PS: Btw if you have some spare moments you can also be part of of the FOSS
group (http://java.net/projects/adoptopenjdk/pages/AdoptOpenJDK) I have
joined - it surely will help you improve your tech skills.
-- 
Twitter: @theNeomatrix369
Blog: http://neomatrix369.wordpress.com <http://neomatrxi369.wordpress.com/>

*Don't chase success, rather aim for "Excellence", and success will come
chasing after you!*
*
*

Reply via email to