The Orlando PHP Meetup Group Monthly Meetup

For those of you that haven't figured this out yet, if I can't come up with another idea, presentation, or volunteer, we usually default back to the easiest thing for everyone to participate in: Coding Dojo. The rules are simple, everyone that wants gets a turn at the keyboard, and we all usually learn something. Best of all, I don't end up making endless presentations to the group!

Here's the gist.

First, pick a problem. A trivial problem. Something that sounds really simple but no one ever really needs the answer to... There's probably a million solutions anyway. The point isn't to pick a really hard problem that really needs solving. No, the point is to practice our coding skills on a really soft problem... That's always more complicated than it sounds.

Second, pair up on one computer. One person is writing code - the pilot; the other is there to help and talk things out - the copilot. Everyone else is in the audience, and every so often a timer sounds. The pilot's turn is over, and he goes back to the audience. The copilot gets promoted to pilot, and someone from the audience becomes the new copilot. This rotation continues until everyone gets a turn, we run out of problem to solve, or we run out of time.

Finally, since we're practicing here, we're going to agree to follow a particular strategy to help us discover the solution to our problem: Object-Oriented Programming with Test-Driven Development. That is, we're going to write one or more classes as a part of our solution, and we're going to write tests first. That's right, before we write a line of code towards our answer, we're going to write code that tests the expected behavior of that code first.

This experience should change the way you write code. Slowly. Oh yeah, it's slow-going at first, but the the techniques we'll uncover while on the way to that Roman Numeral decoder or Tic-Tac-Toe game will astound you... And teach you exactly how hard writing gaming engines really is...! O_O

We're trying out a different location for a while: Panino's Pizza on Orange Ave. If you're looking for parking, on-street metered parking is free after 6pm, and there are a number of city garages nearby. I don't recommend parking at the Plaza, though.

Looking forward to another great meeting this month,

David @ OrlandoPHP.org

Join or login to comment.

  • Martin

    As the ultimate beginner to PHP, I appreciate that we were separated into two groups, experienced users and neophytes.

    1 · September 6, 2013

  • Barbara L.

    Have you thought about Saturday morning meetings..???

    1 · September 5, 2013

    • Barbara L.

      The reason why I mentioned this, is I've tried twice for an evening meeting and cannot make, it's more difficult. ...

      September 5, 2013

  • Alex

    Is anybody in this group experienced with the backend part of Wordpress-the verison where you install it and run it through your own server vs. the one Wordpress has. I can't seem to get past installing it. I haven't been able to log in to the backend. Is anybody that's good with it available during the week at home/work for a few minutes to help me understand what's going on? Feel free to reach me at[masked]

    September 3, 2013

    • Barbara L.

      I was just walked through how to do this the other day and have instructions how..

      September 3, 2013

  • James

    Sadly I will be missing these for a time. Soccer has started for my son.

    September 2, 2013

  • Craig L.

    Would love to attend but have classes on Thurs eve for the next few months

    August 27, 2013

30 went

Our Sponsors

  • Accelebrate Training

    Win a $25 Amazon.com gift card, usable as AWS credit, by attending!

  • Green Key Resources

    Thanks for helping provide food, drinks, and other great events!

  • Consultis

    Many thanks for sponsoring the food, drinks, and sponsors every month!

  • Veredus

    Thanks so much for helping us cover the cost of food and drinks!

People in this
Meetup are also in:

Imagine having a community behind you

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

Start your Meetup today

Act now and get 50% off.
Until February 1.

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