Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Perils Of Software Engineering

The Perils Of Software Engineering

My keynote from PyCon SG 2015.

Andrew Godwin

June 19, 2015
Tweet

More Decks by Andrew Godwin

Other Decks in Programming

Transcript

  1. class MyView(FormView, AuditMixin, OtherMixin): def get(self, request): return self.render(request, "template.html")

    class AuditMixin(BaseAuditor, AdditionalStuff): ... class OtherMixin(MyObject, SomethingElse): ...
  2. { "id": 342, "name": "David", "weight": 74, } { "id":

    342, "name": "Ellie", "weight": "85kg", } { "id": 342, "nom": "Frankie", "weight": 77, } { "id": 342, "name": "Frankie", "weight": -67, }
  3. Over thousands of years, the machine memories have been filled

    with programs that can help “ “ A Deepness In The Sky Vernor Vinge