Effective Software Development

496 pages 2004

nonfiction technology informative inspiring slow-paced