JOEL ON SOFTWARE - SPOLSKY,JOEL. (NEW YORK ; APRESS, 2004)