BT

InfoQ Homepage Presentations Who Ever Said Programs Were Supposed to be Pretty?

The next QCon is in London, Mar 4 - 6, 2019. Save an extra £75.00 with INFOQ75!

Who Ever Said Programs Were Supposed to be Pretty?

Bookmarks

Bio

Brian Foote holds the position of Senior Scientist at the Refactory, Inc. and has a long affiliation with the University of Illinois, Urbana-Champaign. He is well known in the object, patterns, and Smalltalk communities.

About the conference

Software is changing the world; QCon aims to empower software development by facilitating the spread of knowledge and innovation in the enterprise software development community; to achieve this, QCon is organized as a practitioner-driven conference designed for people influencing innovation in their teams: team leads, architects, project managers, engineering directors.

Recorded at:

Mar 15, 2012

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Excellent talk - "ball of mud is your choice!"

    by Sai Matam /

    • Fun talk

      by peter lin /

      Your message is awaiting moderation. Thank you for participating in the discussion.

      As someone who enjoys the trenches and deciphering other people's code, a lot of the examples ring true.

    • Re: Fun talk

      by Simon Turner /

      Your message is awaiting moderation. Thank you for participating in the discussion.

      It's simply a myth that dirty=fast. Programmers that produce ugly code also tend to be amongst the least bright, the least experienced, the least motivated or a combination of all three. This means that they tend to be far less productive then the "quick-and-dirty" ethos would suggest. This is exacerbated when the program is of any significant size, because then programmers are required to collaborate, and ugly, unreadable code misses the opportunity to be internally expressive of its intent and organisation. It gets yet worse when programs have a significant lifespan, since ugly code eventually deteriorates to such an extent that it becomes impossible to extend or adapt expeditiously. I've seen one business fail completely as a direct result of all this, and another brought to its knees. Not pretty.

    • Excellent talk - "ball of mud is your choice!"

      by Sai Matam /

      Your message is awaiting moderation. Thank you for participating in the discussion.

      Excellent talk. The talk started out being funny. But it was not funny anymore as I realized that the funny things that Brian mentioned were true! It is a lifestyle choice! Do you want the 'big ball of mud' ?

      Sai Matam
      www.codewalk.com

    Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

    Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

    BT

    Is your profile up-to-date? Please take a moment to review and update.

    Note: If updating/changing your email, a validation request will be sent

    Company name:
    Company role:
    Company size:
    Country/Zone:
    State/Province/Region:
    You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.