Jump to content



- - - - -

Java uzerine kucuk tavsiyeler


  • Please log in to reply
2 replies to this topic

#1 LiQusha

LiQusha

    Boş vakti boldur

  • Üyeler
  • 405 posts
  • Cinsiyet:Bay
  • Konum:2wsx
  • İlgi Alanları:yazilim muhendisligi (domain driven design, extreme programming, java EE), muzik(jazz-rock[fusion]), basketbol(oynamayi izlemeye tercih ederim, nba)

Posted 07.03.2006 - 15:07


Visual basic, delphi gibi rad dillerde tecrubeliyseniz, yazilim yaklasiminizi degistirmeden java'yi gercek manada kullanma sansiniz yok; programlama dilinden bagimsiz olarak yeni bir anlayisla karsi karsiya oldugunuzun farkina varmalisiniz. Object oriented programlama gercekte ogrenmeniz gereken ana kavram; ancak kalitim, cok bicimlilik ogrenmekle hersey bitmiyor. Refactoring ve design patterns derinlere inmenizi saglayan konular.

Desktop kullanici arabirimleri tasarlarken visual editor programlar kullanma aliskanliginizdan vazgecmenizi oneririm. Eger swing kullaniyorsaniz jgoodies forms istediginiz kolayligi saglayan bir layout sistemi size sunuyor, swt ise kendi form layoutuyla yeterince kolaylastiriyor isinizi. Is mantigini(business logic) gui'den ayirmak icin mvc yaninda model view presenter tasarim kalibini da incelemizi oneririm.

Server tarafinda jsf'nin tek alternatif olmadigini, next app echo2 gibi swingi birebir modelleyen open source framework'ler oldugunu da aklinizin bir kenarina yazin. Jsf ya da Ajax nedeniyle javascript'e fazla gomulmemenizi tavsiye ederim(netscape 4 sacmaliginin varoldugu gunlerde dhtml kutuphanesi yazmis biri olarak javascript'e guvenilmeyecegini rahatlikla soyleyebilirim). Mumkun mertebe sizi java tarafinda tutan, html,css ve javasciptten soyutlayan apiler kullanmaya calisin.

Jdbc yerine de elbette hibernate'i onerecegim ya da bildiginiz daha iyi bir orm varsa siz soyleyin. Ejb3 konusunda simdiden deneyim sahibi olanlari dinlemek hos olur.

Tabi java hersey degil, basit isleriniz icin ruby'i kullanmaya alissaniz sizin icin guzel bir arti olur. Hele ruby on rails'le gelen active record, farkli veritabanlari arasinda data aktarimi yaparken buyuk kolaylik saglar.

blah blah ...

#2 elix

elix

    Hiç gelmiyor desek yeridir

  • Üyeler
  • 9 posts
  • Konum:öğrenci
  • İlgi Alanları:java, müzik, film

Posted 23.04.2006 - 23:17

:msn11: abi dehşet özetlemişsin mevzuu
javanın geçmişi o kadar olsa en az 20 yıllık java geçmişin olduğunu iddia ederdim

:msn97: fazla mı abarttım yaw..
neyse sağda solda bir sürü yorum okuyan biri olarak çok hoşuma gitti de

yazdım seni, işim düşerse sana soracam...

#3 MaryJane

MaryJane

    Forum Şövalyesi

  • Üyeler
  • 2,094 posts
  • Konum:''Fox River''
  • İlgi Alanları:F1, WRC , Eski Mısır , Gothic-Symphonic-Power Metal , Frp, Galatasaray..

Posted 27.04.2006 - 02:08

*saksak abi dehşet özetlemişsin mevzuu
javanın geçmişi o kadar olsa en az 20 yıllık java geçmişin olduğunu iddia ederdim

Öyledir O.

Bi de uğrasa artık buralara.. :P :(

''Orada olmayan bir şeyi görmezden gelemezsiniz çünkü 'görmezden gelme'nin anlamı bu değildir ''

Posted Image





Similar Topics Collapse

5 user(s) are reading this topic

0 members, 5 guests, 0 anonymous users