Posted over 1 year ago
tlnt.co/p/1pS

The TextMate text editor has joined the esteemed ranks of MS Word and Netscape as head posts along the dangerous road of rewriting your code base.

You might also like

TextMate 2 Alpha Coming Before Christmas
Efficiency with Sublime Text and Ruby
Sitepoint website let's you play with code like WC3 does

Comments

Phil_oliver-1_thumb
Phil Oliver

I think this misses a significant point. Rewriting all of the code at once means that crufty stuff accumulated over years. A better approach is steady improvement of sections over time. Eventually everything is rewritten, just not all at once.

over 1 year ago   Like_icon 1 likes  
15b2f7b_thumb
Abelardo Gonzalez

Careful that you don't forget about all the work around code that built up over the years if you do that though.

over 1 year ago   Like_icon 1 likes  
Phil_oliver-1_thumb
Phil Oliver

But let's not lose sight of a fundamental motivation to rewrite code: to improve its functionality. "Grow or die." But if you try to change it all at once, it's effectively writing an entirely new program. (Sometimes that's exactly what should happen.)

over 1 year ago   Like_icon 0 likes  
Jared_gaze_thumb
Jared Brown

I'm a huge proponent of iterative development. I would argue that writing an entirely new program is rarely if ever required. If that's the case then you should admit that your v1 was a prototype or that you had unskilled programmers building it.

over 1 year ago   Like_icon 1 likes  

Talentopoly Newsletter

A once-weekly round-up of the best programming and design posts.

Join 2050+ subscribers

We will never spam or share your email address. Easily unsubscribe

Liked_post_header
15b2f7b_speck