Koodi valmis - Code Complete

Koodi valmis
Ensimmäisen painoksen kansikuva
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

Viitteet

Ulkoiset linkit