During that project both of us experienced and learned a lot of concepts such as pair-programming , test driven development , concurrency , some Java technologies ,pattern based development, game development , state machines and ….( I think the most important thing that we both learned was not to over design a system)
I really enjoyed that project and enjoyed developing and learning with and from Ashkan.
Today, for a project in the University of Manchester I’ve chosen to develop a card-based game and I’m going to re-implement some part of that project again in Ruby (last time it was in Java).And I hope to enjoy as much as the time that I was developing with him.
This time I’m going to develop in the open source way using GitHub.Therefore, I’m going to post the project link here soon.For 6 weeks I cannot let anyone to contribute because its University project and I have to develop it individually but after it I’ll be happy to see someone interested specially see Ashkan to contribute. During this period , anyone who finds this project interesting can fork/clone the project.