The Cake Is A Lie

Sebastian Bergmann (11.Jun.2010 at 12:45)
Talk at Dutch PHP Conference 2010 (English - UK)

Rating: 3 of 5

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 sceptical look at frameworks such as CakePHP and Symfony.

Who are you?

Claim talk

By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.

If the claim is approved you will be able to edit the information for this talk.

Are you sure?

 
Comments closed.

Comments

Rating: 2 of 5

11.Jun.2010 at 11:35 by Christoph Kempen

Please use slideUnit to test your presentation before you start :-)

Rating: 4 of 5

11.Jun.2010 at 11:49 by Paul Serby

I always enjoy Sebastian's talks. Basicly generated code frameworks are bad. Good to see someone challaging the status quo. Many developers will disagree with what is said but I think he might be right.

Rating: 1 of 5

11.Jun.2010 at 12:07 by Onno Lissenberg

If a fair amount of code can be generated in a consistent way, it should be done. I did not spot any alternatives or success stories ... slides were kind of meaningless imho, standard marketing material.

Rating: 4 of 5

11.Jun.2010 at 14:13 by Jeroen Keppens

Good talk.

Rating: 4 of 5

11.Jun.2010 at 14:42 by Jacob Christiansen

Good points delivered by the speaker. Maybe the argumentation lacks a bit, but still very interesting. It provoked a lot of people.

Rating: 3 of 5

11.Jun.2010 at 17:43 by Rene Bakx

good points but Sebastian sounds a bit frustrated about the lack of unit tests in generated code. I guess he is workfield is more enterprise then mine. I do share his opinion about scaffolding but I never ran into trouble using a ORM like doctrine and I do write my queries in DQL using 1.x

Rating: 2 of 5

11.Jun.2010 at 21:45 by Bram Rohde

Sebastion does have some good points.
Although in my opinion the talk turned into what felt like 30 minutes of scaffolding bashing.
Every serious developer doesn't really use scaffolding for anything production.

Rating: 4 of 5

12.Jun.2010 at 11:27 by Nick Belhomme

Great because you get a different point of view on what is currently very hyped: USE propel, USE doctrine, USE ... another code generator.

Sebastian warns the user on such automagically generated code and how it creates technical debt.

Lesson: it is not because it is hyped that you should follow it: maybe the cake they promise is a lie!

In general I really liked the talk.

Rating: 5 of 5

13.Jun.2010 at 16:41 by Stephan Hochdoerfer

Good talk, as always. Good insights.

Cloud server hosting by Combell Combell      © Joind.in 2012