Kod komplett
Författare | Steve McConnell |
---|---|
Land | Förenta staterna |
Språk | engelsk |
Ämne | Dataprogramering |
Publicerad |
|
Sidor | 914 (andra upplagan) |
ISBN | 978-0-7356-1967-8 (andra upplagan) |
LC klass | QA75,5-76,95 |
Code Complete är en mjukvaruutvecklingsbok , skriven av Steve McConnell och publicerad 1993 av Microsoft Press , som uppmuntrar utvecklare att fortsätta tidigare kod-och-fix- programmering och den stora designen på framsidan och vattenfallsmodeller . Det är också ett kompendium av mjukvarukonstruktionstekniker, som inkluderar tekniker från att namnge variabler till att bestämma när en subrutin ska skrivas.
Sammanfattning
McConnell definierar huvudaktiviteterna inom konstruktion som detaljerad design , konstruktionsplanering, kodning och felsökning, enhetstestning , integration och integrationstestning . Även om han inte avfärdar värdet av andra aspekter av mjukvaruutveckling som krav och dokumentation, betonar McConnell konstruktionen av mjukvara på grund av flera skäl. Inom bokens synvinkel är konstruktion en stor del av mjukvaruutveckling, som den centrala aktiviteten inom mjukvaruutveckling och kan avsevärt förbättra produktiviteten hos en programmerare när fokus riktas mot det; dessutom ses källkoden som definierar programvarans funktion, med dokumentation inblandad när kod och dokumentation motsätts. Slutligen hävdar boken att byggandet är den exklusiva aktiviteten som garanterat kommer att förbli avslutad.
Teknikerna för en bra programmerare ges också genom hela boken. Hela del sju av boken handlar om mjukvaruhantverk (layout, stil, karaktär, teman och självdokumentation).
De andra sex delarna av boken är: att lägga grunden, skapa högkvalitativ kod, variabler, påståenden, kodförbättringar och systemöverväganden.
Reception
Code Complete har fått enastående recensioner och anses allmänt vara en av de ledande måste-läsningarna för mjukvaruutvecklare. Den vann ett Jolt Award 1993.
Det finns också negativa recensioner om längden och stilen på boken, som sträcker sig över 900 sidor och går in i detalj på många ämnen.
Den första utgåvan har ersatts av Code Complete 2. De första utgåvorna kan hittas använda och är fortfarande relevanta för programmerare som använder C, Pascal och GW-BASIC
Upplagor
- ISBN 978-1-55615-484-3 Första upplagan (1993)
- ISBN 978-0-7356-1967-8 Andra upplagan (juni 2004)