Defensive Programming and MVC

Topics for the meet-up are;

Defensive Programming - Christopher Pitt

"Defensive programming may sound like something your granddad did after the war, but it's key to reducing the number of bugs and increasing maintainability. We're going to look at what defensive programming is and some steps to doing it in PHP."


AND

Why and which MVC? - Willem Van Wyk

"So you got that new project and you need to start building, someone says use Laravel, another person looks at him funny and says Zend is the best MVC rather use that. Quickly an argument ensues. People start shouting PHP versions, ORM's, packages, support, templating engines and it just never stops. What do you do?

I will be taking a quick look at Laravel, Symphony, Zend, Code igniter and Yii and when would be the best real life application for each."


Join or login to comment.

  • Willem Van W.

    So I am not one to advertise stuff in public groups, but take a look at this www.slack.com . Also if you do decide to sign up use this link, public sign ups are closed. https://slack.com/r/0258437n-0258ha43

    February 19, 2014

    • Willem Van W.

      Here is a link http://www.meetup.com...­]

      February 19, 2014

    • A former member
      A former member

      Thanks for the link Willem!

      February 19, 2014

  • Marc P.

    Defensive Programming was very interesting. MVC was a good basic introduction, but it needed to be a longer talk to go into more depth.

    February 7, 2014

    • A former member
      A former member

      Thanks.

      February 7, 2014

  • Danny K.

    Here's that assertion lib I mentioned after Chris' talk:
    https://github.com/beberlei/assert

    Good job guys
    @Willem - hope my comments felt constructive. In retrospect, might've come out a little blunt.

    February 6, 2014

    • George G.

      This is going to be a very useful library. Much appreciated, Danny.

      February 7, 2014

    • Danny K.

      Rad, cool guys

      February 7, 2014

  • Theo

    Does the community feel we should extend the time limit for each speaker? I would appreciate a little feedback and to please consider some members with family responsibilities. Also, should we squeeze in 3 topics per meetup to cater for the noobs looking to learn PHP?

    February 7, 2014

    • Theo

      Noted guys Thanks.... If you would like to present, please contact Chris and Shaun. Any thoughts on topics for our PHP Noobs?

      February 7, 2014

    • George G.

      Theo, this actually worked out pretty well. One needs to bear in mind that these are at this time the starting talks for 2014 and serve the additonal purpose of building momentum for the group's future meetups. I woudl expect that as the year progresses, people will come forward to present talks of a scope that will fill a whole hour. Also, if we allow for each session to be followed by 15 to 20 minutes question and debate time, the meetups will easily span 90 minutes.

      February 7, 2014

  • Ivo

    Talks were a bit rushed and not very well prepared. I will support the initiative as i would like to see this grow and become something special in the future. Thanks for organizing it!

    February 6, 2014

    • George G.

      I agree with Chris; you would be doing yourself a great favour by starting with Laravel.

      February 7, 2014

    • Willem Van W.

      +1 Laravel, if you are new to MVC's as I mentioned last night...

      February 7, 2014

  • George G.

    Willem and Chris are to be commended for their dynamism as well as their informative contribution to kick-starting 2014 for our PHP community in Cape Town

    1 · February 7, 2014

  • Jimmy K.

    Very Informative chris appreciate you posting your notes.

    February 7, 2014

    • A former member
      A former member

      You're welcome, and thanks.

      February 7, 2014

  • A former member
    A former member

    2 · February 6, 2014

  • Ron D.

    Informative and great networking. Hopefully I can make it to the next one too.

    1 · February 6, 2014

  • Theo

    To everyone that showed up, really nice meeting all new faces and nice to the old faces. Hope everyone learnt something and Thanks for coming.

    1 · February 6, 2014

  • uthmaan

    Yo is this still happening?

    February 6, 2014

  • Willem Van W.

    Looking forward to it Chris!

    January 23, 2014

    • Willem Van W.

      Chris as you have experience talking, any tips for the nerves?

      February 5, 2014

    • A former member
      A former member

      Finish your prep tonight and if you have slides try to make them work as your notes. :)

      February 5, 2014

  • Carolyn

    Hey Guys would love to join. How long is the meeting for? Just want to make arrangements for after.

    February 5, 2014

    • Theo

      We would kick off at 6.30 with 30 minute sessions, so 7.30/8pm should be shut down time. But going on the last meetup, guys hang around for a bit....

      February 5, 2014

    • Carolyn

      Excellent, thanks Theo. :-)

      February 5, 2014

  • A former member
    A former member

    Sorry chaps, I'm going to the SUGSA meetup

    January 31, 2014

    • Francisb

      Can anyone take a look of How many people are attending the SUGSA meetup tomorrow LOL seems like Gavin is gonna be alone there all the best mate.

      February 5, 2014

    • A former member
      A former member

      @Francisb meetup.com isn't used for some reason, they use evenbrite. I'm the only numpty that rsvp'd yes so that it will get added to my gcal :)

      February 5, 2014

  • A former member
    A former member

    Hello guys, is this meetup for anyone? Or is it for experienced individuals? I have not thoroughly worked with PHP before but I am interested in learning.

    February 2, 2014

    • A former member
      A former member

      Is there anything that we have to bring along?

      February 3, 2014

    • Shaun M.

      You don't need to bring anything along, but you are welcome to take notes etc.

      February 4, 2014

  • Francisb

    Guys i want to come but i might be 30 minutes late as i work 9am-6pm Monday to Friday but i will attend

    January 24, 2014

    • Theo

      No Worries, I am sure the speakers will make notes/slides available to delegates.

      January 24, 2014

  • Danielo A.

    I might join this group for one simple reason...because I believe that all php frameworks actually do is slow down development due to their extensive bloat and poor documentation...Let's not talk about speed optimisation which is a joke. Programming has nothing to do with it's structures... It is all about inline documentation and modular stand alone executables... Also every single mainstream MVC framework is far too slow to be executed as a web app (including CMS)...The desktop is dead especially in the RSA market. Let's not forget that designers don't actual work on the actual application in any event... The developer applies the design making it redundant. Also their are about[masked] PHP classes on the net that make MVC classes redundant...Nevermind the fact that they are easier to implement. It's like the world has gone crazy?

    January 23, 2014

    • Shaun M.

      I hope you do make it to the meet-up Danielo, A healthy debate is good, because it makes us re-assess our beliefs. By the interest so far there will be quite a few devs who can weigh in with their 2c :)

      January 23, 2014

    • George G.

      Hi Danielo, There are several sweeping statements that you make. One cannot help but wonder what path you travelled to arrive at your present opinions, some of which belie my own experience. Just to name one, I disagree that "designers don't actually work on the actual application ". That may be just a reflection of the environments you have been exposed to yourself. However, my question to you is, do you know the difference between PHP frameworks and IDE's and have you borne in mind the distinction in your earlier response?

      1 · January 24, 2014

  • Wogan

    Looking forward to joining!

    1 · January 23, 2014

  • Theo

    I am super excited about this........awesome guys Thanks for stepping to the plate.

    January 23, 2014

Our Sponsors

People in this
Meetup are also in:

Create your own Meetup Group

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