Koodi valmis - Code Complete
![]() Ensimmäisen painoksen kansi
| |
| Kirjoittaja | Steve McConnell |
|---|---|
| Maa | Yhdysvallat |
| Kieli | Englanti |
| Aihe | Tietokoneohjelmointi |
| Julkaistu | |
| Sivut | 914 (2. painos) |
| ISBN | 978-0-7356-1967-8 (2. painos) |
| LC-luokka | QA75.5-76.95 |
Code Complete on ohjelmistokehityksen kirjan kirjoittanut Steve McConnell ja julkaissut vuonna 1993 Microsoft Press , kannustaa kehittäjät jatkaa aiemmin code-ja-fix ohjelmointi ja Big suunnittelu etukäteen ja vesiputousmalli . Se on myös yhteenveto ohjelmistojen rakentamistekniikoista, jotka sisältävät tekniikoita muuttujien nimeämisestä aina alirutiinin kirjoittamisen päättämiseen.
Yhteenveto
McConnell määrittelee rakentamisen päätoimialat yksityiskohtaisen suunnittelun , rakennesuunnittelun, koodauksen ja virheenkorjauksen, yksikötestauksen , integraation ja integraatiotestauksen . Vaikka hän ei hylkää ohjelmistokehityksen muiden näkökohtien, kuten vaatimusten ja dokumentaation, arvoa, McConnell korostaa ohjelmistojen rakentamista useista syistä. Kirjan näkemyksen mukaan rakentaminen on suuri osa ohjelmistokehitystä, koska se on keskeinen osa ohjelmistokehitystä ja voi merkittävästi parantaa ohjelmoijan tuottavuutta, kun keskitytään siihen. lisäksi lähdekoodin katsotaan määrittävän ohjelmiston toiminnan, ja dokumentaatio liittyy siihen, kun koodi ja dokumentaatio vastustetaan. Lopuksi kirjassa väitetään, että rakentaminen on yksinomainen toiminta, jonka taataan olevan valmis.
Hyvän ohjelmoijan tekniikat annetaan myös koko kirjassa. Kirjan koko seitsemäs osa koskee ohjelmistojen käsityötaitoa (ulkoasu, tyyli, hahmo, teemat ja itse dokumentointi).
Kirjan muut kuusi osaa ovat: perustan asettaminen, laadukkaan koodin, muuttujien, lausekkeiden, koodiparannusten ja järjestelmähuomioiden luominen.
Vastaanotto
Code Complete on saanut erinomaisia arvosteluja, ja sitä pidetään laajalti yhtenä ohjelmistokehittäjien johtavista must-read-lukemista. Se voitti Jolt-palkinnon vuonna 1993.
Kirjan pituudesta ja tyylistä on myös kielteisiä arvosteluja, joka kestää yli 900 sivua ja käsittelee yksityiskohtaisesti monia aiheita.
Ensimmäisen painoksen on korvannut Code Complete 2. Ensimmäiset versiot löytyvät käytetyiltä ja ne ovat edelleen merkityksellisiä ohjelmoijille, jotka käyttävät C-, Pascal- ja GW-BASIC-ohjelmia.
Painokset
- ISBN 978-1-55615-484-3 Ensimmäinen painos (1993)
- ISBN 978-0-7356-1967-8 Toinen painos (kesäkuu 2004)
