addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Separating Data and Logic with Metaclasses • SciPy 2016 Overview

Please bring a laptop to follow along. Doors open at 5:45, and we’ll have sandwiches before the talks, which will start around 6:30.

Separating Data and Logic with Metaclasses • Franklin Koch

This talk will be based around Properties, an open-source library developed at 3point Science that deals with type checking, validation, and program logic. This library creates a declarative, configurable interface that shifts that focus of your code toward data and away from the underlying logic. In this talk, we will demonstrate exactly what we mean by data and logic, walk through a few of the techniques we use tease these apart, including wrappers, class inheritance, and metaclasses, and explore different benefits that are gained by doing this.

SciPy 2016 Overview • Rowan Cockett

Rowan will discuss his experience at the 15th annual Scientific Computing with Python conference.

Join or login to comment.

  • Robert

    Impressed by the talent of our group.

    July 27

  • Matthew D.

    Wish I wasn't on a travel project

    July 25

  • Emile L.

    This will be my first event,
    I'm super excited to learn some new techniques!

    July 25

Our Sponsors

People in this
Meetup are also in:

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