Past Meetup

Bohdan Orlov: "Do MVC like it’s 1979"

This Meetup is past

35 people went

uSwitch

The Cooperage, 5 Copper Row, London, SE1 2LH · London

How to find us

Use Copper Row pedonal path, enter the little square with the mermaid fountain and search the stairs with the ZPG sign.

Location image of event venue

Details

Bohdan Orlov (https://twitter.com/bohdan_orlov, https://www.moonpig.com/uk/217ab/) presents a talk with title "Do MVC like it’s 1979" inspired by the paper "The original MVC reports" by Trygve Reenskaug. The paper is available here: http://folk.uio.no/trygver/2007/MVC_Originals.pdf

Abstract

Modern developers often think:

* I know MVC very well
* MVC is not good enough for my projects

Consequently, they may look for more “mature” architecture and end up writing a lot of boilerplate code just to make sure the architecture is scalable. In reality, the “mature” architecture could be a premature optimisation for cases where “real” MVC would be sufficient.
Often, the developers are only familiar with one interpretation of the MVC, the one which is popular on their platform. So I suggest to take a step back, or maybe even a giant leap back to the origins of MVC from 1979, to understand how it emerged and which problem it was trying to solve.
Understanding the original idea and reasoning will help us to trace MVC legacy in modern architectural patterns, and more importantly to implement our own hand-crafted version of MVC.

The Speaker

Bohdan is an iOS developer, and he believes in getting things done, preferably fast and beautiful (in this order). He practices pragmatic software design at work and occasionally writes and gives talks about becoming better at it (https://twitter.com/bohdan_orlov). This way, he fulfils his desire to share his acquired knowledge with his fellow developers.
Currently, he is leading a team of iOS developers at https://www.moonpig.com/uk.

The meetup

PapersWeLove (http://paperswelove.org) London proudly brings to you the best papers every month! Please join us to read and discuss the most amazing ideas in computer science. We meet at ZPG (https://www.uswitch.com/about-us/contact-us/) offices near Tower Bridge (https://goo.gl/maps/qJXZek4fMNU2) with the following schedule:

• 6.30pm: networking, pizza and drinks.
• 7:00pm: presentation starts