Using Grok to Walk Like a Duck 4.75 http://spkr8.com/t/248

Description:

Grok provides tools for general-purpose application design. Reuse in Python often involves teaching an old class new tricks: adding attributes or methods to allow the class to function in a new environment that its author had not anticipated. A simple coding example is enough to illustrate that the three traditional Python approaches to this problem are burdened by significant limitations. The talk will examine the concept of an “adapter”, an industrial-strength design pattern which solves every problem burdening the other three approaches — but which makes it necessary to call the adapter constantly from your code! The talk therefore concludes by introducing Grok, whose ability to register and dynamically invoke your adapters will remove all mention of them from your code while leaving you in full control of how classes are adapted.

Comments on this Talk

Stream catherinedevlin, 20 Feb 03:59 PM

Brandon is my new gold standard for stage presence in a presenter - I swear I'd enjoy watching him speak on anything.

Have an account? Sign in.

Leave a Comment

Remember to keep it constructive! Identify strengths and areas for improvement, and make suggestions!

1 Rating: 4.75

Delivery: 5.00

Content: 4.50

Your Rating: 2.5

I'll Rate It! I was there.

Time & Location

March 15, 2008 — 02:10 PM
Chicago, IL (Map It)

Event

PyCon 2008 (1 talk)

March 13-16, 2008