2 қадам
Мұнда біз қазірдің өзінде «Қалай?» деген сұраққа жауап береміз
№1 қадамда көрсетілген мәселені қалай шешуге болады? Бұл қадам бағдарламалық қамтамасыз етуді әзірлеу кезінде жиі еленбейді.
Қорытынды: мәселені шешудің көптеген жолдары болуы мүмкін, олардың кейбіреулері жақсы шешімдер, ал кейбіреулері жаман. Сіз біріншісін екіншісінен ажыратуды үйренуіңіз керек. Бағдарламашының идеясы бар және ол бірден бағдарламаға отыратын жағдайды жиі байқауға болады. Сіз болжағандай, бұл сценарий әрқашан тиімді нәтижеге әкелмейді.
Әдетте, жақсы шешімдер келесі сипаттамаларға ие :
қарапайымдылық;
жақсы құжаттама (нұсқаулар мен ескертулермен);
модульдік принцип: бағдарламаның кез келген бөлігін кейін кодтың басқа бөліктеріне әсер етпей қайта пайдалануға немесе өзгертуге болады;
Сенімділік: тиісті қате және төтенше жағдайды жою.
Достарыңызбен бөлісу: |