14 FEB 2011 by ideonexus
The "Kill Your Darlings" Principle in Computer Science
ReFactoring: Kill Your Darlings > Similarity > \"Kill Your Darlings\" in Computer ScienceGood programming means killing ideas that are too clever for the sake of being clever, and good computer science means killing code, frameworks, and languages in order to free up space for new ideas and inventions.
Folksonomies: programming computer science
Folksonomies: programming computer science
03 JAN 2011 by ideonexus
Rewriting and Refactoring Have the Same Principle
ReWriting Principle: Kill Your Darlings > Similarity > ReFactoring: Kill Your DarlingsBeing willing to cut your favorite passages and your favorite programming solutions are an important part of both rewriting prose and refactoring code.