Sat 19 Jul 2008
Reusing and Recycling Code
Saturday, Jul 19th, 2008 at 3:04 pmCategories: Philosophy; Software
Posted by Administrator
“The Lazy, Clever Programmer: A Compendium Of Code Reuse & Recycling”
“As developers, once we start separating our code into abstract ontological typologies, we make use of the human mind’s phenomenal ability to work with types. Our code becomes less about jump tables and registers and more about users, email messages and images. What once was a problem of allocating resources and operations within the computer becomes an abstract, logical problem within a collection of objects….Over time, by constantly working to reuse our own code, we choose practices that work well for ourselves and discard practices that don’t work as well or slow down our workflow. For developers flying solo or those working on small projects, this evolutionary process is a sufficient way of going about things. But there’s trouble when we add other players into the mix–other developers, a user interface person, a database person, a sysadmin, a project mana-jerk: as a developer, they don’t have access to our ‘experience’ of the code and we don’t have access to theirs. ”
- Edgar Hassler: Link.
Via Slashdot: Link.
Leave a Reply
You must be logged in to post a comment.
Next Post:
Atlantis 2
Previous Post:
Marozzo Fighting Manual