Dün IBM in Rational Software Test Run'ına katıldım.Rational
Software IBM'in java platformunda yazılım geliştirenler için sunduğu
bir ürün.Genel bir tanıtımdan sonra lablara başladık.Lablarda pek fazla
problem yoktu.Ama sanki bir eğitim ortamı gibiydi.Daha ürünü tam
tanımadan direkt tasarıma girdik.Microsoft'un tanıtımlarını
hatırladım.Ms tanıtımlarında da tam tersine uzun uzun ürün anlatılır
detaylara pek fazla girilmezdi.İçimden geçirdim IBM tümevarım, Ms
tümdengelim yapıyor diye :), Şunu kesinlikle vurgulamak isterimki burda
yazdıklarımla iki ürünü karşlaştırmıyorum, zaten iki ayrı platform .net
ve java...Sadece ürün hakkında ilk izlenimlerimi sizinle paylaşmak
istedim.
Rational'a genel olarak baktığımızda design tarafı çok detaylı ve
güzel.Bir projeyi kod yazmadan sadece uml tasarımı yaparak ve Rational
'ın wizardlarını kullanarak geliştirebiliyorsunuz.Son sürümünde Ajax
desteği daha da genişlemiş durumda, palette bayağı genişlemiş.Fakat ne
yazıkki basit anlamda bir tablonun bir DataTable'a atanması ve ordan
kullanıcının add update delete işlemlerini gerçekleştirmesi için tekrar
manuel kod yazmanız gerekiyor.Bu biraz tutarsız.Bütün bir sayfayı
wizardlarla tasarlıyorsunuz ve 1 satır kod yazmıyorsunuz, öbür tarafta
basit bir tablonun edit işlemi için kod yazmak zorunda kalıyorsunuz...
Bir ürüne yığınla lisans parası verilecek ve basit bir add update
delete işlemi için kod yazmamız gerekecek.Umarım/İnanıyorum ki
ilerleyen sürümlerinde Rational a da bu özellik eklenecektir.