- Steve Maguire
Steve Maguire is a renowned
software engineer andauthor ofsoftware engineering topics. He is the author of two books on software development, "Writing Solid Code " and "Debugging the Development Process ".Maguire attended the
University of Arizona where he earned with a degree in Electrical and Computer Engineering though most of his work has been withcomputer software . Maguire's professional work spans two nations,Japan and theUnited States .In the late 1970s, Maguire was active in developing software developer tools and application utilities for the Processor Technology and NorthStar users' groups. He also authored a few
video game s. He went on to developvalFORTH in 1982. He also wrote an award-winning FORTH development system forAtari programmers that aided development of high-quality graphics applications and video games.Maguire went to work for
Microsoft in 1986, working on cutting-edge Macintosh applications. He was involved with the development of the Mac version ofMicrosoft Excel and led development of Microsoft'sIntel /Macintosh cross-development system. He was, in fact, the driving force behind having Microsoft adopt a cross-platform shared code strategy.In 1993, Maguire wrote "
Writing Solid Code ", a guide for writing robust and bug-free C code. In 1993, "Writing Solid Code" won the Software DevelopmentJolt Productivity Award cite web |url=http://www.ddj.com/joltawards/prev_bks.htm |title=Previous Winners: Books |publisher=Dr. Dobbs ] and awards from theSociety for Technical Communication .While with Microsoft, Maguire was often called upon to help rescue troubled projects. His experience in helping these projects recover led directly to his authorship of "
Debugging the Development Process ", a guide which helps project leads—and developers alike—manage their projects and enjoy their work. "Debugging the Development Process" won the 1994 Jolt Productivity Award.Maguire lived in
Seattle, Washington , with his wife, Beth but have recently moved to Cincinnati. They shared their home with two Airedale terriers, Abby and Duncan.Bibliography
* "
Writing Solid Code " (1993)
* "Debugging the Development Process " (1994)References
External links
* [http://stormdev.com/ About Steve Maguire]
* [http://www.microsoft.com/mspress/india/authors/author81.htm Microsoft's blurb on Maguire]
* [http://www.reviews.com/review/review_review.cfm?review_id=117414 Review] of "Writing Solid Code"
Wikimedia Foundation. 2010.