Deliberate Practice - Mu Ren Zhuang (beta)

Mu Ren Zhuang is a procedurally generated exercise system aimed at helping developers practice the following

  • Maintaining coding energy
  • Refactoring
  • TDD
  • Designing for flexibility

I will present it and we can try it out to see what can be adjusted. MRZ is language agnostic in itself, it matters not what language you work in. I suggest that we work in pairs and have a retrospective at the end of the session.

Third step

Suggested agenda

  • Presentation of MRZ
  • Practice with MRZ
  • Retrospective

 

And as usual, there will be food, drinks and laughter for those who attend!

Join or login to comment.

  • Kristian G.

    Thanks for a great session yesterday. I'll make sure to revisit Mu Ren Zhuang, and our solution in particular, soon again.

    June 19, 2013

  • Alf N.

    Great idea, some planning for example to brims a computer (or perhaps I was blind?). Maybe find a place where the "team" can sit independently.

    1 · June 18, 2013

    • Alf N.

      Oh, my comment was posted as a post, not a comment..

      June 19, 2013

    • Gianfranco A.

      Nice, added a tiny bit of text to it, and the link to the skeletons

      June 19, 2013

  • Tobias J.

    Hi again. Thanks for todays session.
    I have a small and simple idea on how to make the exercises slightly harder and more real and hopfully forces the users to do some refractoring to really show the value of TDD. If you have diffrent sets of valid input on the diffrent levels, then the user probably have to change existing code.

    Ex1.
    Level 1-2: Numbers only
    Level 3-4: (smal)Alpha numeric
    Level 5-6: Alpha numeric

    or

    Ex2.
    First half of session only numbers
    Second half alphanumeric

    The imortant part is that the users must not know beforehand that the valid inputs will change down the road.

    1 · June 18, 2013

    • Gianfranco A.

      Actually yes, this comment is consistent with another one I got on increasing difficulty. Will add as an item to the TODO list

      June 19, 2013

    • Per L.

      Maybe the Mutators could be simpler on the first levels as well as fewer kinds.

      June 19, 2013

  • Alf N.

    It's okay, it was announced as a beta ;)

    June 19, 2013

  • Vytautas B.

    Loved it!

    June 19, 2013

  • Gianfranco A.

    I'm happy to hear that it sparked interest in those who came, and that you found it useful for something.
    For those that found the sequencing solution very quickly, I will take your comments to heart and try to find new means of introducing another layer of complexity into the exercise.

    Thanks for trying it out!

    June 19, 2013

  • Per L.

    This was great. We did not have enough time but it was a thrill to have a computer program throw programming exercises at you.

    1 · June 18, 2013

  • Per F.

    I'm sorry for the very late reply, but I (and my + 1) won't be able to attend tonight.

    June 18, 2013

    • Gianfranco A.

      We will have a re-run, but try to be at a place where it does not matter so much if people drop off. Being at large corporations restrains us from last minute changes, kind of not responding to change ; )

      June 18, 2013

  • Angie S.

    need to do a massive work today, will rather give my place to someone who is waiting

    June 18, 2013

    • Gianfranco A.

      I don't think we can do that unfortunately. Our main problem arranging this in large companies is that usually security requires names well ahead in advance.

      June 18, 2013

  • Gianfranco A.

    Does someone who intend to join have a mini display port to vga adapter?

    June 18, 2013

    • Kristian G.

      It's the one that fits thunderbolt as well? If so, I'll bring mine.

      June 18, 2013

    • Gianfranco A.

      Uhm, yeah, that is a good question. It's a mini display port.

      June 18, 2013

  • Karin A.

    Hello everyone! Looking forward to seeing you all this evening :) For those who are early or late (we'll have people at the door between[masked]) you can reach me on[masked], and we'll come down and let you in.

    June 18, 2013

  • Simon U.

    Seems I will not get a spot so I will go for other plans...

    June 17, 2013

    • Andy H.

      I am looking forward to this event a lot. Oh well, still got plan B if there won't be any spots left. For all of you that got a spot, enjoy :) And please share your experiences :)

      June 18, 2013

    • Gianfranco A.

      There will be at least one more Mu Ren Zhuang session, given that there is so much interest.

      1 · June 18, 2013

  • Per L.

    Not leaving my precious spot :)

    June 15, 2013

  • Emil W.

    Leaving my spot for someone lucky. :)

    June 14, 2013

  • Gianfranco A.

    To everyone in the list - as this session is very popular, and the RSVP closes on sunday: Do not hog a spot and not show up - if you intend to come, it's okay to keep the spot. But there is a trend of people RSVPing YES and not showing up.

    2 · June 14, 2013

  • Gianfranco A.

    Karin Avdic has fixed an awesome venue, in the Stockholm center - at her company - Sunguard Front Arena!
    Thanks!
    Ericsson will supply wraps from wiggowrapps - half vegetarian and half superset of vegetarian (carnivore/herbivore mix)

    2 · June 10, 2013

    • Gianfranco A.

      Actually, it is Sungard Front Arena, and I apologize for this error.

      June 10, 2013

  • Gianfranco A.

    Does someone have a good location for this? Preferrably with enough good tables for people to pair up and work on it, and a good projector that everyone can see.
    It seems it's hard for people to find the Ericsson premises, or, we could be here at Ericsson telefonplan.
    What would you like?

    May 16, 2013

    • Angie S.

      we have an nice office in Electrum, Kista, i will ask administrators if it's possible to host the meetup on this day

      1 · May 16, 2013

  • Gianfranco A.

    Actually, the attendance limit IS arbitrary, I confess! I broke one of the good programming practices when setting up this event (Limits should be Zero / One or Infinite) - but as it's unclear on where we can be for now - the limit is set. Maybe everyone can join in the end!

    May 14, 2013

  • A former member
    A former member

    Sounds like fun. However, I couldn't find anything on the subject (pertaining to programming) when I tried googling the phrase. Do you know of any reading one could do beforehand?

    May 14, 2013

    • A former member
      A former member

      Exactly, lots of Wing Chun articles. :) Thanks, I'll check it out!

      May 14, 2013

    • Sebastian L.

      This sounds awesome! The fact that the event is already out of spots is also quite cool. =) Keep up the good work, Gianfranco!

      May 14, 2013

12 went

Our Sponsors

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Allison

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

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