SEARCH

SEARCH BY CITATION

Abstract

Is computer programming an art requiring craftsmanship, or is it a science requiring the disciplined application of best practices? This letter argues in favor of craftsmanship without ignoring best practices. Discussion includes the progression of a programmer from apprentice to journeyman to master craftsman within the telecommunications domain. © 2003 Lucent Technologies Inc.