Steve Maguire

Steve Maguire

Steve Maguire is a renowned software engineer and author of software 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 with computer software. Maguire's professional work spans two nations, Japan and the United 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 games. He went on to develop valFORTH in 1982. He also wrote an award-winning FORTH development system for Atari 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 of Microsoft Excel and led development of Microsoft's Intel/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 Development Jolt Productivity Awardcite web |url=http://www.ddj.com/joltawards/prev_bks.htm |title=Previous Winners: Books |publisher=Dr. Dobbs] and awards from the Society 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.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Maguire (surname) — For other uses, see Maguire. Maguire Family name Meaning son of Odhar Region of origin Ireland Related names McGuire Maguire is an Irish surname from the …   Wikipedia

  • Steve Noble — (* 16. März 1960) ist ein englischer Jazz Schlagzeuger. Noble war Schüler des nigerianischen Schlagzeugers Elkan Ogunde. In den frühen 1980er Jahren war er Mitglied der Gruppe Rip Rig Panic. 1985 nahm er am Jazzfestival von Thessaloniki als… …   Deutsch Wikipedia

  • Steve Rodway — (born in Cambridgeshire),cite web | author = | year = | url = http://www.esctoday.com/annual/songinfo.php?contest=311 song=2 | title = Just a little bit | format = | work = Eurovision Song Contest 1996 | publisher = Esctoday.com | accessdate = |… …   Wikipedia

  • Steve Hagen — is head teacher of the Dharma Field Zen Center in Minneapolis, Minnesota, and a Dharma heir of Dainin Katagiri roshi. Additionally, he is a published author of several books on Buddhism.cite book| last =Ford| first =James Ishmael| authorlink =|… …   Wikipedia

  • Steve Davis — For other people with this name, see Steve Davis (disambiguation). Steve Davis Davis at the Paul Hunter Classic in 2010 Born 22 August 1957 (1957 08 22) (age 54) Plumstead, London …   Wikipedia

  • Steve Davies — Steven Gary Davies (né le 29 décembre 1987 à Liverpool, Angleterre) est un footballeur anglais évoluant au poste d attaquant ou d ailier gauche. Carrière 2005 2008 : Tranmere Rovers …   Wikipédia en Français

  • Martie Maguire — Maguire performing in Austin, Texas during the Accidents Accusations Tour 2006 Background information Birth name …   Wikipedia

  • Michael Maguire (rugby league) — Michael Maguire Personal information Born 5 February 1974 (1974 02 05) (age 37) Canberra, Australian Capital Territory, Australia Playing information Position Fullback, Wing …   Wikipedia

  • Jerry Maguire — Theatrical release poster Directed by Cameron Crowe Produced by …   Wikipedia

  • Chris Maguire — Maguire playing for Aberdeen Personal information Full name Christopher Maguire …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”