Кіріспе

1993 жылы Стив Макконнелл жазған бағдарламалық қамтамасыз етуді әзірлеу кітабы. Code Complete – Стив Макконнеллдің 1993 жылы Microsoft Press баспасынан жарық көрген бағдарламалық қамтамасыз етуді әзірлеу кітабы. Кітап әзірлеушілерді кодты жазудан кейін де жұмысты жалғастырып, бағдарламалау қателерін түзетуге, сондай-ақ алдын ала үлкен жобалау және каскадты модельдерді жетілдіруге шақырады. Бұл сонымен қатар бағдарламалық құралдарды құру техникаларының жинағы болып табылады, оған айнымалыларға атау беруден бастап, процедураны қашан жазу керектігін анықтауға дейінгі техникалар кіреді.

Қорытынды

Макконнелл құрылыстағы негізгі іс-шараларды егжей-тегжейлі жобалау, құрылыс жоспарлау, кодтау және түзету, модульдік сынау, интеграция және интеграциялық сынау деп анықтайды. Ол талаптар мен құжаттама сияқты бағдарламалық жасақтаманы дамытудың басқа да маңызды аспектілерін жоққа шығармай, бірнеше себептің арқасында бағдарламалық жасақтама құрылысына ерекше назар аударады. Кітапта құрылыс бағдарламалық жасақтаманы дамытудың үлкен бөлігі болып табылады, себебі ол бағдарламалық жасақтаманы дамытудың орталық қызметі және бағдарламашының өнімділігін айтарлықтай арттыруға мүмкіндік береді; сонымен қатар, бастапқы код бағдарламалық жасақтаманың жұмысын анықтайтындығы, ал код пен құжаттама қарама-қарсы келген жағдайда ғана құжаттама маңызға ие. Ақырында, кітап құрылыстың толық аяқталуына кепілдік берілген жалғыз қызмет екенін айтады. Кітапта жақсы бағдарламашының техникалары да келтірілген. Кітаптың толық жетінші бөлімі бағдарламалық жасақтаманы жасау өнеріне (көлем, стиль, сипат, тақырыптар және өзін-өзі құжаттау) арналған. Кітаптың қалған алты бөлімі: негізді қалау, жоғары сапалы код жасау, айнымалылар, операторлар, кодты жетілдіру және жүйелік мәселелерді қарастыру.

Қарап шығу

Code Complete жоғары бағалы пікірлер алды және бағдарламашылар үшін міндетті оқулықтардың бірі саналады. 1993 жылы ол Jolt сыйлығына ие болды. Кітаптың 900-ден астам беттен тұратыны және көптеген тақырыптарды егжей-тегжейлі қарастыратынына байланысты оның ұзындығы мен стилі туралы сынлы пікірлер де бар. Бірінші басылым "Code Complete 2" басылымымен алмастырылды. Бірінші басылымдарды қолданылған күйінде табуға болады және олар C, Pascal және GW BASIC тілдерін пайдаланатын бағдарламашылар үшін әлі де маңызды.