http://stackoverflow.com/questions/12003447/java-hardcoded-switch-vs-hashmap Bu sorunun altındaki cevapları bi incele istersen. Ek bilgi olarak şyle bir refactring metodu da var: Replace Conditional with Polymorphism http://www.refactoring.com/catalog/replaceConditionalWithPolymorphism.html http://sourcemaking.com/refactoring/replace-conditional-with-polymorphism Bu ek bilgiye devi tamamladıktan sonra gz at tabi ki :) Çok teşekkür ettim, inceliyorum hemen :) @Ekerci Hocam zaten devin amacı data structure kullandırtmak, switch, for gibi şeylerle çzmek mühim değil :)

Merhabalar arkadaşlar, Javada durum tablosu if kullanmadan veri yapıları ile koda dkmemiz istendi, HashMap mi Tree mi karar veremedik, Ne tavsiye edersiniz? Şimdiden teşekkürler.. Tablo Şunun gibi bişey; Eğer 3 saatten fazla araç park edildiyse 5 saat Eğer araç kamyonsa 8TL saat

diyecegim sey cok mu basit ya, neden switch kullanmiyorsun? caselerin icine saatleri girersin fln:s Clean Code yazmak için olabilir mesela. Fırsat bulursan şunlara bir gz at derim: http://c2.com/cgi/wiki?SwitchStatementsSmell http://stackoverflow.com/a/126475/637724 http://www.slideshare.net/mariosangiorgio/clean-code-and-code-smells http://misko.hevery.com/2008/12/08/clean-code-talks-inheritance-polymorphism-testing/ http://elegantcode.com/2009/01/10/refactoring-a-switch-statement/ http://simpleprogrammer.com/2010/08/17/pulling-out-the-switch-its-time-for-a-whooping/ Sen hiç kaval çaldın mı?

diyecegim sey cok mu basit ya, neden switch kullanmiyorsun? caselerin icine saatleri girersin fln:s

Allah'ını seven yardım etsin :P

http://stackoverflow.com/questions/12003447/java-hardcoded-switch-vs-hashmap Bu sorunun altındaki cevapları bi incele istersen. Ek bilgi olarak şyle bir refactring metodu da var: Replace Conditional with Polymorphism http://www.refactoring.com/catalog/replaceConditionalWithPolymorphism.html http://sourcemaking.com/refactoring/replace-conditional-with-polymorphism Bu ek bilgiye devi tamamladıktan sonra gz at tabi ki :) Sen hiç kaval çaldın mı?