dpcradio

DPCRadio: The Cake Is A Lie

by dpcradio |  5 comments | March 15, 2011

Sebastian Bergmann

Even if you have not played the game Portal" you might have come across the phrase "The cake is a lie". According to the Urban Dictionary, it roughly translates to "your promised reward is merely a fictitious motivator".

Scaffolding, the meta-programming method of building software applications, promises easier development and a faster time-to-market. But the "code generation bliss" can lead to problems later on, for instance with regard to maintainability and scalability. This sessions takes a skeptical look at frameworks such as CakePHP and symfony."

You can find the slides from Sebastian's session here

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Plus

5 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Dragon Age: Origins also references "The cake is a lie"
    http://www.youtube.com/watch?v=MDVkHkXpcqI

Continuing the Discussion

  1. Ibuildings techPortal: DPCRadio: The Cake is a Lie « Test SmartFtp Blog linked to this post on March 16, 2011

    [...] from last year’s Dutch PHP Conference (DPCRadio) - Sebastian Bergmann‘s talk The Cake is a Lie. Scaffolding, the meta-programming method of building software applications, promises easier [...]

  2. abcphp.com linked to this post on March 16, 2011

    The Cake Is A Lie...

    Listen to the audio and download the slides from Sebastian Bergmann's talk at DPC. He talks about frameworks and autogenerated code, and how the reality can differ from the promise. A great debate of the issues for anyone looking at using frameworks o...

  3. Ibuildings techPortal: DPCRadio: The Cake is a Lie | Scripting4You Blog linked to this post on March 16, 2011

    [...] from last year’s Dutch PHP Conference (DPCRadio) – Sebastian Bergmann‘s talk The Cake is a Lie. Scaffolding, the meta-programming method of building software applications, promises easier [...]

Some HTML is OK

(required)

(required, but never shared)

or, reply to this post via trackback.