SAPUI5 Kodlama Standartları

fiori

Merhaba bu yazımızda SAPUI5 kodlama standartlarından bahsedeceğiz. Bu standartlara kodlama yaparken ne kadar dikkat edersek uygulamalarınız o kadar düzen içerisinde olur. Sizden sonra başka bir geliştirici kodları okurken çok büyük kolaylık olur.

  • Standart kodların private ve protected metodları veya değişkenleri yerine public metodları veya değişkenleri kullanın. Private ve protected metodlar ve değişkenler kullanıldığı zaman uygulamanızın sürümünde herhangi bir değişiklik yaptığınız zaman değişiklikler olabilir. Fakat public metodları ve değişkenleri kullanırsanız diğer sürümlerde uygulamanızı destekleyecektir.
  • Farklı görevleri yerine getiren fonksiyon tiplerini kendi aralarında gruplayın ve o satırlar arasına yazın. Örneğin, initialize metodlar kendi aralarında bir grup, event methodları bir grup gibi.
  • console.log() kullanmayın. console nesneleri tarayıcı geliştiricileri aktif değilken kullanılamaz. Bunun yerine jQuery nin log metodlarını kullanabilirsiniz. Aşağıda farklı hata seviyelerine uygun log metodlarını görebilirsiniz.
    • jQuery.sap.log.Level.DEBUG (Sadece hata ayıklamada modunda)
    • jQuery.sap.log.Level.ERROR (Hata Logu)
    • jQuery.sap.log.Level.FATAL (Kritik Hata Logu)
    • jQuery.sap.log.Level.INFO (Bilgi Logu)
    • jQuery.sap.log.Level.NONE
    • jQuery.sap.log.Level.TRACE (Sadece izleme modunda)
    • jQuery.sap.log.Level.WARNING (Uyarı Logu)
  • else / for / while / do / switch / try / catch / sonunda, süslü parantezlerin başında ve sonunda, operatörlerin çevresinde ve virgüllerden sonra boşluk kullanın.
  • Aynı düzeydeki kod bloklarını alt alta gelecek şekilde ve aralarda bir satır boşluk olarak şekilde hiyerarşik bir düzen izlenmelidir. Bu kod okunurluluğunu arttıracaktır.
     
  • “==” veya “!=” yerine “===” veya “!==” kullanın. Bu sayede karşılaştırma yapılan değişkenlerin aynı değere sahip olup olmadığının yanında aynı tipte olup olmadığının kontrolü de yapılır.
  • İsimlendirmeleri gelişigüzel yapmak yerine o değişkenin veya methodun işlevini açıklar nitelikte olmasına dikkat edin.
  • Değişken, method vb. isimlendirmerinizi yaparken ilk harf küçük olur ve onun tipini belirtir. İkinci harften sonraki her anlamlı kelimenin ilk harfi büyük olmalıdır. Farklı tiplere göre isimlendirmeleri aşağıda görebilirsiniz.

SAPUI5 Veri Tipi Tablosu

İsimlendirme ÖrneğiVeri Tipi
sIdMaria Anders
oObjectObject
$DomRefjQuery object
iCountInt
mParametersmap/assoc. array
aEntriesArray
dTodayDate
fDecimalFloat
bEnabledBoolean
rPatternRegExp
fnFunctionFunction
vVariantVariant types

SAPUI5 konusu hakkında diğer yazılarımızı kaçırmayınız.

E-bültene Abone Ol Merak etmeyin. Spam yapmayacağız.

Yazar

Merhaba, Kocaeli Üniversitesi Bilişim Sistemleri Mühendisliği Bölümü'nden 2019 yılında mezun oldum. Daha sonra Sap sektöründe çalışma hayatına başladım. Burada elimden geldiğince tecrübelerimi sizinle paylaşacağım.

İlgili Yazılar

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Hızlı yorum için giriş yapın.

Başka Yazı Yok

Kayıt Ol

Zaten üye misiniz? Giriş Yap

Giriş Yap

Henüz üyeliğiniz yok mu? Kayıt Ol