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.

  • Andrew

    Great presentation on Zend Framework. Hopefully we can have a few more of these in the future.

    July 12, 2013

  • Melissa

    Great Meet up. Got alot of tips and advice and everyone was willing to share what they know.

    July 12, 2013

  • frankielee

    Great talk

    July 11, 2013

  • Kunal P.

    Ahhhhh same here, tied up at the office on some extra tasks. Hope to make the next one.

    July 11, 2013

  • Rey

    Sucks! I was caught up in some code at work and forgot about tonight. Dang It!!!!!

    July 11, 2013

  • Andrew

    My company is interested in having a plugin developed for SugarCRM and Salesforce that will allow for the exchange of data between our database and CRM using our API. If you have experience developing plugins for either platform, or can recommend someone, and are interested in some contract work, please email me at [masked] to discuss.

    July 10, 2013

  • Wyatt

    If you like to problem solve, I have a db & php issue that I will pay you to resolve.. skype me : ecomgiant

    July 10, 2013

  • Robert B.

    I have two wonderful full time PHP jobs here in Orlando if interested please e-mail me: [masked]

    July 9, 2013

  • Melissa

    Hello, I am very new in learning PHP and would love to learn more from professionals! I found this group and was just wondering if this is a group for beginners or professionals? From the description of the next meetup it sounds like professionals meet to develop their skills and challenge themselves. Please let me know if this is a meetup for me (an extremely new beginner). Thanks

    July 8, 2013

    • Craig L.

      Melissa, it's a good place to start! Come on down!

      July 8, 2013

    • Melissa

      Thanks Craig, I just RSVP'd :) ... See ya there!

      July 8, 2013

  • A former member
    A former member

    This will be Zend Framework[masked] (not 2.x - that one will be later in the year)

    June 25, 2013

  • Ernesto Q.

    Vengo de Colombia y soy especialista en Zend Framework, pero no habla ingles, habrá algún problema en asistir. Gracias por todo.

    June 25, 2013

    • A former member
      A former member

      No hay problema en asistir

      June 25, 2013

  • A former member
    A former member

    For the 11th, if a topic has not been picked, I would like to confirm that I can do an introduction to Zend Server and the Zend Framework.

    June 25, 2013

  • David R.

    Thanks, for the opportunities, Leo...! I bumped the meeting by a week so as not to interfere with July 4th celebrations... Or contend with the traffic...!

    June 25, 2013

  • Tony C.

    I need some help with my arduino.

    June 25, 2013

  • A former member
    A former member

    I would like to volunteer a couple of subjects. For the July 4, we have a brilliant digital media specialist who is very good at mobile-first design strategies.

    I am also willing to sponsor a series of meetings about the Zend Framework, building REST APIs, and some of the AJAX integration techniques we have done with the DOJO JS library.

    If there is interest in the mobile design strategy talk by Katelyn, she will be glad to present on July 4. We can discuss follow-up sessions on Zend Framework, REST techniques and the DOJO library if there is interest.

    Leo

    --

    Leonardo Da Cunha
    Chief Systems Architect
    Educational Data Resources (EDR)
    a Zend Solutions Partner

    750 S. Orlando Avenue, Suite 201B • Winter Park, FL 32789

    June 6, 2013

27 went

Our Sponsors

  • Consultis

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

  • Veredus

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

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