Designing too far into the future

Max Kanat-Alexander has a new blog up called Code Simplicity, and I'd love it for the name alone. His latest post, "Designing Too Far Into The Future", talks about the perils of trying to predict the future and guess what your code will have to do down the road. In the XP world, the term that gets thrown around is YAGNI, for "Ya Ain't Gonna Need It." When you have to write a report and you start by writing a report generator, that's a big violation of the principle of YAGNI.

Categories:

0 TrackBacks

Listed below are links to blogs that reference this entry: Designing too far into the future.

TrackBack URL for this entry: http://perlbuzz.com/cgi-bin/mt/mt-tb.cgi/282

2 Comments

Max Author Profile Page said:

Hey, thanks Andy! :-) I'm thrilled to be showing up on Mechanix. :-)

-Max

Amir E. Aharoni Author Profile Page said:

Ehh ... didn't Perl 1 started out as a report generator?

Leave a comment

About this Entry

This page contains a single entry by Andy Lester published on January 15, 2008 10:25 AM.

How to: Create database columns that contain only digits was the previous entry in this blog.

More vim goodies for Perl 5.10 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Other Perl Sites

Other Swell Blogs

  • geek2geek: An ongoing analysis of how geeks communicate, how we fail and how to fix it.
Technorati Profile