Skip to content

"Essential TDD" & "JavaScript Classes & Inheritance"

Photo of Robert MacLean
Hosted By
Robert M. and Terence K.
"Essential TDD" & "JavaScript Classes & Inheritance"

Details

http://photos4.meetupstatic.com/photos/event/4/3/f/0/600_355817392.jpeg

Times are rough estimates. You are welcome to join for one or both of the sessions!

· Welcome (start 16h30)

· Lightning talk (start 16h40) - 10min

· Session 1 (start 16h55) - 45 min

· Drinks/snacks (start 17h40)

· Session 2 - 45min (start 18h00)

http://photos3.meetupstatic.com/photos/event/4/3/f/a/600_355817402.jpeg

Facilitator: Robert MacLean

Title: 3 things your app API is doing wrong

http://photos4.meetupstatic.com/photos/event/4/4/0/4/600_355817412.jpeg

Facilitator: Martin Cronjé

Title: Essential test-driven development: Why TDD is not about testing

In doing work as a coach, Martin has noticed that developers struggle to adopt TDD and in some cases some are still wary of it.

This is mostly due to common misconceptions about the technique. This session will explore TDD, BDD and Automated Acceptance Tests and ask when do which, with what, how and why.

http://photos3.meetupstatic.com/photos/event/4/4/1/8/600_355817432.jpeg

Facilitator: Marc Heiligers

Title: JavaScript Classes and Inheritance - PRO Edition

Marc Heiligers is the Chief of Technology at Mad Mimi and the organiser of Rubyfuza. Marc loves to mentor and facilitate learning, all the while learning new things himself. Sometimes he thinks he's got this newfangled inter web thing all figured out.

Marc's talk will cover Prototypal OOP, Closures, IFFE, and building/using classes and modules in JavaScript. He will touch on CoffeeScript, TypeScript, jQuery, Prototype.js, Functional Programming, Strict Mode, ES5, ES6 and Testing.

http://photos1.meetupstatic.com/photos/event/4/4/2/c/600_355817452.jpeg

Who can attend?

This event is open to EVERYONE, so if you have been working in software dev for 10 years, or just starting out even if you still in university or even high school - come along!

Cost

This is the best part - it is FREE!

What you need to bring?

No machines will be needed - just a questioning mind.

Where in Microsoft will we meet?

We usually meet in one of the auditorium, and the specific room for each month is posted online at: http://dpe-community.azurewebsites.net/

If you are not sure on the room, look out for our pull up banner outside the room - alternatively phone Mark on 0823279128 and he will come and find you!

Snacks and drinks
Microsoft has sponsored drinks and supper (usually Pizza) after the talk, so if you like being social come and chat after the meeting and get some grub.

Photo of Developer User Group group
Developer User Group
See more events
Developer User Group
Photo of Developer User Group group
No ratings yet
Microsoft Campus Bryanston
3012 William Nicol Drive, Bryanston, 2191 · Johannesburg