ÖNERİLER :
1) Bİr örnek kodu kesinlikle kopyalayıp yapıştırıp çalışrımayın kendiniz yazmaya çalıtırmaya çalışın böylece hatalrınızı görecek ve kodu çalımasını daha iyi anlayacaksınız
2)Tasarım Önemldir
3)Sabır ikinci önemli !!.Bir hata yüzünden saatlerce hata ayıklama yapılacaktır buda sabırla yapılması gerekn bir durumdur
4)Mantıklı,titiz ve Kesin Bir Şekilde süreçleri anlamak ,kavramak ve düşünmek gerekir
5)İyi bir sorun çöüzcü olun!! Sorunların üzerine igtmekten korkmayın istekil olun böylece iyi bir programcı olabilirsiniz yoksa SIKICI ve SINIR BOZUCU bir kariyeriniz olur
YAYGIN YAZILIM HATALARI(Common Programming Mistakes):
1) Değişkeni tanımlamama
int main()
{
cin>>x;
cout<}
X değişkenin türü tanımlanmamıştır
int main()
{
int x;
cin>>x;
cout<}
2)Değişkenin ilk değerinin verimemiş olması
int count;
while(count<100 p="">{
cout< count++;
}
Döngü bitmez
3) Fonksiyonu Tanımlamama
int main()
{
menu();
}
void menu()
{
//...
}
hata almamak icin
void menu();
int main()
{
menu();
}
void menu()
{
...
}
4) Dizi sınır değerlerinin aşılması
hatalı :
int array[10];
//...
for(int x=1; x<=10; x++)
cout<
array[10] dizisi 0 ile 9 a kadar elemanlar alır şayet array[10] tanımlı değildir hata verir
dogru :
int array[10];
//...
for(int x=0; x<10 p="" x=""> cout< 10> 100>
1) Bİr örnek kodu kesinlikle kopyalayıp yapıştırıp çalışrımayın kendiniz yazmaya çalıtırmaya çalışın böylece hatalrınızı görecek ve kodu çalımasını daha iyi anlayacaksınız
2)Tasarım Önemldir
3)Sabır ikinci önemli !!.Bir hata yüzünden saatlerce hata ayıklama yapılacaktır buda sabırla yapılması gerekn bir durumdur
4)Mantıklı,titiz ve Kesin Bir Şekilde süreçleri anlamak ,kavramak ve düşünmek gerekir
5)İyi bir sorun çöüzcü olun!! Sorunların üzerine igtmekten korkmayın istekil olun böylece iyi bir programcı olabilirsiniz yoksa SIKICI ve SINIR BOZUCU bir kariyeriniz olur
YAYGIN YAZILIM HATALARI(Common Programming Mistakes):
1) Değişkeni tanımlamama
int main()
{
cin>>x;
cout<
X değişkenin türü tanımlanmamıştır
int main()
{
int x;
cin>>x;
cout<
2)Değişkenin ilk değerinin verimemiş olması
int count;
while(count<100 p="">{
cout<
}
Döngü bitmez
3) Fonksiyonu Tanımlamama
int main()
{
menu();
}
void menu()
{
//...
}
hata almamak icin
void menu();
int main()
{
menu();
}
void menu()
{
...
}
4) Dizi sınır değerlerinin aşılması
hatalı :
int array[10];
//...
for(int x=1; x<=10; x++)
cout<
array[10] dizisi 0 ile 9 a kadar elemanlar alır şayet array[10] tanımlı değildir hata verir
dogru :
int array[10];
//...
for(int x=0; x<10 p="" x=""> cout<