Steve McConnell is a consultant to software-intensive companies in the Puget Sound area including Microsoft. His primary focus has been on the development of mass-distribution commercial microcomputer software. In addition to more theoretical projects such as writing this book, he has personally written more than 50,000 lines of production code in the last five years. McConnell earned a bachelor's degree from Whitman College in Walla Walla, Washington, and a master's degree in software engineering from Seattle University. He is a member of the IEEE Computer Society and the ACM.