Irregular Webcomic!

Archive     Blog     Cast     Forum     RSS     Books!     Poll Results     About     Search     Fan Art     Podcast     More Stuff     Random     Support on Patreon
New comics Mon-Fri; reruns Sat-Sun
<   No. 687   2004-12-13   >

Comic #687

1 Shakespeare: {at Mercutio's desk} Mercutio, do you have a minute?
2 Mercutio: Just a second, Will. I'm refactoring some of my code.
3 Shakespeare: What does that mean?
4 Mercutio: It means I'm rewriting it the way it should have been written in the first place, but it sounds cooler.

First (1) | Previous (686) | Next (688) || Latest Rerun (2569) | Latest New (5165)
First 5 | Previous 5 | Next 5 | Latest 5
Shakespeare theme: First | Previous | Next | Latest || First 5 | Previous 5 | Next 5 | Latest 5
This strip's permanent URL: http://www.irregularwebcomic.net/687.html
Annotations off: turn on
Annotations on: turn off

Refactoring is a process used in computer programming, wherein the structure of the code is changed to improve its readability, maintainability, and extensibility without changing what it actually does.

Having been a programmer, I know this is indeed an important and useful step in software development. I just think the neospeak name for it is used too much as a cool-sounding buzzword.


2014-01-08 Rerun commentary: I noticed the old link above to a page at an obscure site called c2.com (Cunningham & Cunningham, apparently - a long defunct programming consultancy), and figured it might have vanished by now. But no, that old page is still there. And what's more, it came up as the third hit in Google when I searched for "refactoring"!

Nowadays I'd just link to Wikipedia instead. Although who knows where Wikipedia links will be in another ten years. (And the information about refactoring on c2.com is a bit more entertaining.)

EDIT: I am informed that the "obscure" website c2.com was founded by Ward Cunningham, who is known for inventing the first ever wiki - a website that allows a broad range of people (rather than just the website creator) to add and modify content. His idea later led to Wikipedia, and many other collaborative content creation projects. His website c2.com, was, in fact, the very first wiki ever, and therefore a direct precursor to Wikipedia.

So what I wrote above about linking to Wikipedia instead is somewhat ironic.

LEGO® is a registered trademark of the LEGO Group of companies, which does not sponsor, authorise, or endorse this site.
This material is presented in accordance with the LEGO® Fair Play Guidelines.

My comics: Irregular Webcomic! | Darths & Droids | Eavesdropper | Planet of Hats | The Dinosaur Whiteboard | mezzacotta
My blogs: dangermouse.net (daily updates) | 100 Proofs that the Earth is a Globe (science!) | Carpe DMM (long form posts) | Snot Block & Roll (food reviews)
More comics I host: The Prisoner of Monty Hall | Lightning Made of Owls | Square Root of Minus Garfield | iToons | Comments on a Postcard | Awkward Fumbles
Last Modified: Friday, 10 January 2014; 22:58:19 PST.
© 2002-2024 Creative Commons License
This work is copyright and is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 4.0 International Licence by David Morgan-Mar. dmm@irregularwebcomic.net