Deliberate practice using the Roman Numerals Kata

Deliberate practice using the Roman Numerals Kata by David Vrensk
(2 hours)

The concept of "Kata" pops up every now and then in programming, mostly in the sense of "a well-known problem". The original sense, which we will be exploring in this two-hour pair-programming session, is that of repeating the _solution_ to such a problem in the exact way as taught by a master.

David is going to talk about the history of katas and deliberate practice in programming and perform his own version of the Roman Numerals Kata (modified from Corey Haines's version). Then we will break up into pairs and try to perform the kata in the same way and in free form. In the end, we will discuss the experience and share our thoughts on deliberate practice.

=========================================

Please bring: 

* your laptop with ruby (doh!), RSpec and your favorite text editor
* extra keyboards if you got them

=========================================

David Vrensk has been an eXtreme programmer for 15 years and a rubyist for 8. He is the CTO of SeQura Worldwide, a Barcelona-based company that is going to change e-commerce in Spain forever.

Join or login to comment.

  • Hari Carreras P.

    I loved the atmosphere. We had interesting discussions and a good practice session.

    2 · July 18

  • Adrian S.

    Great to see you all and a very entertaining evening - thanks David! Just a quick reminder, if there's something in particular you'd like to discuss in future meetings, please use this form to add your favorite topics:
    http://goo.gl/yAXZ7h­

    And if you'd like to get involved and present, please use this form to announce your participation:
    http://goo.gl/Cqctdd­

    1 · July 18

  • Adrian S.

    Very interesting and super fun!

    1 · July 18

  • David V.

    Hello Romans,

    thanks for showing up yesterday! I had a good time and was really pleased with what you got out of the workshop. I'm sorry about keeping you so long though, thus exposing you to the wrath of partners or the whims of public transport. I'll do better next time.

    One thing that I cut out at the end was a brief mention of the company, SeQura, where I work (and am on the cofounders). Since a few of you asked me, I thought I'd at least say that yes, we really are changing Spanish e-commerce forever, and you can read more about us here: https://sequra.es/­

    July 18

  • Ignasi F.

    Muy interesante. Gracias!

    July 18

  • Christian T.

    Very interesting and entertaining. Attendants were also great.

    2 · July 18

  • Christian T.

    Very interesting and entertaining. Attendants were also great.

    July 18

  • Manuel

    Sorry, i won't be able to make it...

    July 17

  • Miguel C.

    tristemente no podré asistir hoy. ¡ con lo que me gustan las katas ! Un saludo y hasta la próxima

    July 17

  • David V.

    The feedback is unanimous (but sparse) and I will act accordingly. The presentation will start 19.15 sharp. See you there!

    2 · July 17

  • Iván Párraga G.

    Personally, I prefer the things to start on the time they're announced and have the networking afterwards so you're free to choose what you prefer :-)

    3 · July 16

    • Christian T.

      Although I enjoy the easygoing chitchat atmosphere of this meetup, I agree completely with Iván: I think it would be better to start earlier so people with busy agendas know when things are happening and are able to come just for the activity of the meetup.

      1 · July 17

    • Hyun

      well, at the university, if professor starts the class on time regardless of number of students at the class on time, we can notice students arrive on time from the next class.

      However, if professor waits for others to come, they will be late all the time, and class will be delayed all the time. 30 minute delay is too long to be considered as a tradition. In reality, it's more like very poor time management in reality. Especially, all other meet ups in Barcelona can manage almost on-time or less than 10 minute delay with enough social networking after speak up session.

      1 · July 17

  • David V.

    Hello Romans!

    I know that this group have a tradition of arriving and mingling until half an hour after the posted time. I think this is a nice tradition, and it's good to have time to chat with friends, but I want everyone to be aware that this probably means that the 2-hour workshop will end around 21.30. I hope that's OK with everyone! If not, let me know and I will try to start earlier.

    1 · July 16

Our Sponsors

  • XING

    Great location for our meetings and cold beers! :)

People in this
Meetup are also in:

Sometimes the best Meetup Group is the one you start

Get started Learn more
Bill

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy