c# da goto yu kullanırken çok yardımcı oluyordu biraz araştırdım javada goto yokmuş sanırım.Goto olmasa bile goto nun kullanıma benzer kullanımlar varmıdır.Teşekkürler...
javada goto yu doğrudan kullanamazsın(ki goto çok kontrolsuzdur ve programcının kafasını fazladan yorar C/C++ ailesinde mevcut), yani programlarınındada kullanmayın( çok çok extrem durumlar hariç) C kullanıcıları için diyorum. kullanımın sonuçları konusunda java daha tedbirli. İllede kullanıcam diyosan güzel kardeşim continue ve break syntax wordlerini kontrollerinde kullan bi nebze işini görür...
goto kullanmadan program yaz önerim budur(-ki javada kullanamazsın)
javada goto yu doğrudan kullanamazsın(ki goto çok kontrolsuzdur ve programcının kafasını fazladan yorar C/C++ ailesinde mevcut), yani programlarınındada kullanmayın( çok çok extrem durumlar hariç) C kullanıcıları için diyorum. kullanımın sonuçları konusunda java daha tedbirli. İllede kullanıcam diyosan güzel kardeşim continue ve break syntax wordlerini kontrollerinde kullan bi nebze işini görür...
goto kullanmadan program yaz önerim budur(-ki javada kullanamazsın)
evet arkadaşlar javada goto syntaxı yoktur sadece yukarıda bahsettiğim 2 tane alternatif vardır -ki bunlar goto ile aynı görevi yazmazlar ama program akışında goto ya benzerler( program akışında 'kontrolsuz 'satır atlama işlemi olduğu için)
Java ile ilgili soruların olursa cevaplamaya çalışırım.
Ben C/C++ kullanıyorum. Bu diller goto içermesine rağmen kullanmıyorum çünkü pek de sağlıklı bir şey değil bildiğim kadarıyla. Ayrıca okulda ders verdiğim bir grupta karşılaştığım şöyle de ilginç bir durum var. Yeni C öğrenen arkadaşların hemen hemen hepsi " Programı yazdım ama şuraya gelince eğer şu şartı sağlıyorsa programda şuraya atlasa... Öyle bi fonksiyon var mı?" diye soruyorlar. Galiba insanlar içgüdüsel olarak "goto" ya ihtiyaç duyuyorlar Ama ısrarla öğretmiyorum.
Goto structural programlama dillerinde ihtiyaç duyulan bir mekanizmadır. Hatta assembly seviyesinde çok kullanılan koşulsuz dallanmaların bu seviyeye en yakın dil olan C'ye bir yansımasıdır goto keyword'ü. OOP'de goto kullanılma gereksinimi duyuluyorsa yanlış tasarım yapılmıştır.
Goto structural programlama dillerinde ihtiyaç duyulan bir mekanizmadır. Hatta assembly seviyesinde çok kullanılan koşulsuz dallanmaların bu seviyeye en yakın dil olan C'ye bir yansımasıdır goto keyword'ü. OOP'de goto kullanılma gereksinimi duyuluyorsa yanlış tasarım yapılmıştır.
Yansimasi demek onu tercih etmemiz gerek degildir. Cogu open source code guideline goto kullanimini yasaklamistir. Hic bir universitenin code guidelineinda goto kullanimini serbest birakan bir yer gormedim. 1968 yilinda Dijkstranin yazdigi bir kagit var "A Case against the GO TO Statement" diye. Mutlaka okuyun derim...
Goto structural programlama dillerinde ihtiyaç duyulan bir mekanizmadır. Hatta assembly seviyesinde çok kullanılan koşulsuz dallanmaların bu seviyeye en yakın dil olan C'ye bir yansımasıdır goto keyword'ü. OOP'de goto kullanılma gereksinimi duyuluyorsa yanlış tasarım yapılmıştır.
Yansimasi demek onu tercih etmemiz gerek degildir. Cogu open source code guideline goto kullanimini yasaklamistir. Hic bir universitenin code guidelineinda goto kullanimini serbest birakan bir yer gormedim. 1968 yilinda Dijkstranin yazdigi bir kagit var "A Case against the GO TO Statement" diye. Mutlaka okuyun derim...
Yazdıklarınıza katılıyorum, zaten goto kullanımını desteklemiyorum. Yansıması derken şunu demek istedim, C dili çıktığında goto gerekli görülmüş olabilir. Dediğiniz paper'a da fırsatım olunca bakarım
Bu mesaja 1 cevap geldi. Cevapları Gizle
goto kullanmadan program yaz önerim budur(-ki javada kullanamazsın)
Kolay gelsin....
Bu mesaja 1 cevap geldi. Cevapları Gizle
Olmuyor hocam acaba ben mi yanlış yapıyorum
Bu mesaja 1 cevap geldi. Cevapları Gizle
Düşüncelerin için saol hocam degerlendireceğim.
< Bu ileti mobil sürüm kullanılarak atıldı >
Bir yerde yanlış yapmışsınızdır. Kullanmam ama kullanacak olsam aşağıdaki gibi bir şey olurdu...
< Bu mesaj bu kişi tarafından değiştirildi gergozen -- 20 Mayıs 2013; 18:06:58 >
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 1 cevap geldi. Cevapları Gizle
Java ile ilgili soruların olursa cevaplamaya çalışırım.
Kolay gelsin...
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 1 cevap geldi. Cevapları Gizle
OOP'de goto kullanılma gereksinimi duyuluyorsa yanlış tasarım yapılmıştır.
< Bu ileti tablet sürüm kullanılarak atıldı > Bu mesaja 1 cevap geldi. Cevapları Gizle
Yansimasi demek onu tercih etmemiz gerek degildir.
Cogu open source code guideline goto kullanimini yasaklamistir. Hic bir universitenin code guidelineinda goto kullanimini serbest birakan bir yer gormedim.
1968 yilinda Dijkstranin yazdigi bir kagit var "A Case against the GO TO Statement" diye. Mutlaka okuyun derim...
Bu mesaja 1 cevap geldi. Cevapları Gizle
Yazdıklarınıza katılıyorum, zaten goto kullanımını desteklemiyorum.
Yansıması derken şunu demek istedim, C dili çıktığında goto gerekli görülmüş olabilir.
Dediğiniz paper'a da fırsatım olunca bakarım