|
Issue No. 25 (December 2003 – January 2004)
Diomidis Spinellis Forty years ago, when computer programming was an individual experience, the need for easily readable code wasn't on any priority list. Today, however, programming usually is a team-based activity. The abilities to read code that others have written and to write code that others can easily decipher have become a necessity. My recently published book “Code Reading: the Open Source Perspective” (Addison-Wesley, 2003) examines how to read existing software code using more than 600 examples derived from existing large open source projects. Creating and developing readable code is also not as easy as it sounds. Download List of working papers |