Lea Verou 8/20/2011

To write good code, you sometimes have to write bad code

Read Original

This article discusses a practical programming strategy for when a solution is conceptually clear but difficult to implement. The author advises writing initial code that is functional but not elegant, fast, or maintainable, as a first step. This 'bad code' serves as a working prototype, making it easier to subsequently refine and transform it into high-quality, good code, similar to a designer creating a rough sketch before the final digital version.

To write good code, you sometimes have to write bad code

Comments

No comments yet

Be the first to share your thoughts!