05.06.2013 Views

3. - Adem Kürşat Uzun

3. - Adem Kürşat Uzun

3. - Adem Kürşat Uzun

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

5.<strong>3.</strong>5 Açıklama Satırları<br />

Her bir modülün işlevlerini yazan kişi gibi bilgileri içerir. Örnek açıklama satırı<br />

S a y f a | 35<br />

aşağıdaki gibidir. Ayrıca uygulamanın kritik noktalarında açıklama satırıyla gerekli<br />

görülen notlar belirtilir.<br />

5.<strong>3.</strong>6 Kod Biçimlemesi<br />

Kod biçimlenmesi açıklama satırlarına olan ihtiyacı azaltır. Kod biçimlemesinde<br />

önemli olan az satır değil kodun okunabilirliğidir. Bu uygulama bu kriterler göze<br />

almaktır.<br />

5.<strong>3.</strong>7 Anlamlı İsimlendirme<br />

Anlamlı isimlendirme de kullanılan önemli teknik hangi değişkenlere hangi<br />

modülleriyle ilgili olduklarının belirtilerek adlandırılmasıdır.<br />

5.<strong>3.</strong>8 Yapısal Programlama Yapıları<br />

Yapısal Programlama Yapıları okunabilirlik ve anlaşabilirdik bakımından önemlidir.<br />

Üç dala ayrılan Ardışık İşlem Yapıları, Koşullu İşlem Yapıları, Döngü Yapıları<br />

uygulamanın kodlanması sırasında sık sık kullanılacaktır.<br />

5.4. Program Karmaşıklığı<br />

5.4.3 Programın Çizge Biçimine Dönüştürülmesi<br />

Uygulamanın sonlandırılmasının ardından program karmaşıklığını çizge biçimine<br />

dönüştürerek aktarabiliriz.<br />

5.4.4 McCabe Karmaşıklık Ölçütü Hesaplama<br />

McCabe Karmaşıklık Ölçütünün Hesaplanması için alt program dalları ve metotların<br />

oluşturulması gerekmektedir. Uygulamanın kodlanmasına başlamadığından dolayı<br />

McCabe Karmaşıklık Ölçütü hesaplanmamıştır.<br />

5.5. Olağan Dışı Durum Çözümleme<br />

Olağan dışı durumlar gerek kod yazım sürecinde gerekse testler sırasında gerçekleşebilir.<br />

Verilen hata kodlarının gözden geçirilip kısa sürede gözden geçirilmesi gerekir. Modüler<br />

olarak kodlanan programda bir modülde gerçekleşen hata diğerini etkilese bile çözümü<br />

kolay olacaktır.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!