Aylık Arşiv: Haziran 2013

PL/SQL 3: İsimlendirme Standartları

Merhabalar. Pek çok dil gibi PL/SQL’de de değişkenleri isimlendirmede belli standartların gözetilmesi, kodun anlaşılabilirliği açısından önemlidir. PL/SQL’de isimlendirme için, ORACLE’ın önerdiği aşağıdaki standartları kullanmakta fayda var.   Kendinize çook iyi davranın.   Bu sayfa 1561 kez görüntülendi It’s only fair to …

Sonraki Sayfa »

Refactoring 2: Yeni Metod Oluşturma(Extract Method) Yöntemi

Merhabalar. Refactoring yöntemlerini incelemeye başlıyoruz. İlk olarak Extract Method yöntemi: Nedir?   Neden? * Mümkün olduğunca uzun ve commente(yorum satırı) ihtiyaç duyan kod parçalarından kaçınmak lazım. * Bunun yerine kısa ve güzel isimlendirilmiş metodlar kullanılmalı. Çünkü: – Küçük(core sayılabilecek) metodlar …

Sonraki Sayfa »

Refactoring 1: Refactoring Nedir?

Merhabalar. Refactoring, Türkçe’ye genelde “kod düzenleme” diye çeviriliyor. Yazılan bir kodun zamanla değiştirilerek optimize edilmesi, kodu daha anlaşılır hale getirme, kodu adam etme vs. pek çok tanım yapılabilir. Yazılan kodların üzerinden zaman geçtikten sonra(mesela 6-7 ay), hangi kodun ne ifade …

Sonraki Sayfa »

PL/SQL 1: Giriş

Merhabalar. Dilim döndüğünce PL/SQL’in ne olduğundan bahsetmeye çalışacağım. Devamındaki yazılarda da konu konu ilerlemeye çalışacağım. PL/SQL: * ORACLE veritabanında SQL sorgularını çalıştırmaya ve yorumlamaya yarayan bir programlama dilidir. * Temel SQL tanımlarına yapısal dil özellikleri eklenerek oluşturulmuştur. * Blok yapısında …

Sonraki Sayfa »

PL/SQL 2: Temel Blok Yapısı-Anonim Blok

Merhabalar. Peyderpey PL/SQL’i öğrenmeye yönelik yazılar yazmaya çalışacağım. Vira bismillah deyip ilk adımı atıyorum. PL/SQL’de aşağıdaki gibi temel bir blok yapısı vardır. Bu basit yapıya anonim blok da denir: DECLARE kısmında değişkenler(cursor dahil) tanımlanır. Opsiyoneldir. BEGIN kısmında yapılacak işlemler bulunur. …

Sonraki Sayfa »