Aylık Arşiv: Ocak 2014

Refactoring 4: Geçici Değişkenlerin Sorguya Dönüştürülmesi (Replace Temp with Query)

Merhabalar. Bu yazıda “replace temp with query”(geçici değişkenlerin sorguya dönüştürülmesi) yönteminden bahsetmeye çalışacağım. Nedir? Neden? Global olmayan değişkenler geçici ve lokaldir. Bu zaman zaman kullanımı zorlaştırabilir. Örneğin tanımlandığı blok dışında kullanılamazlar. Bilhassa uzun metodlarda değişkenleri sorgusal metodlara çevirmek faydalı bir …

Sonraki Sayfa »

Refactoring 3: Inline Method & Inline Temp

Merhabalar. Refactoring yaparken, amaçlardan biri koddaki karmaşıklığı gidermek ve okunabilirliği sağlamaktır. Mesela bir önceki yöntemde tekrar eden veya okunurluğu zorlaştıran scriptleri ayrı metod haline getirmiştik.Ama metoda çevirme işinin, hatta değişken oluşturma işinin de abartılmamasında fayda var. Gereksiz yere bunların kullanımı …

Sonraki Sayfa »

PL/SQL 6: Saklı Yordamlar vs Fonksiyonlar

Merhabalar. Bu yazıda Saklı Yordamlar(SPler) ile fonksiyonları karşılaştırmaya çalışacağım. Karşılaştırmaya geçmeden önce örnek olması açısından, oluşturduğum aşağıdaki basit SP ve fonksiyonlara göz atmanızda fayda var. SP IN olarak öğrencinin numarasını(p_no) ve IN OUT olarak yüzlük sisteme çevirme katsayısını (p_yuzluk_sistem_not) alıyor. …

Sonraki Sayfa »