Alıntı (emre413):
> Teşekkür ederim. Can bildiğim kadarıyla toUniLower ve toUniUpper fonksiyonlarıyla uğraşıyor onlar uni'nin içindeler diye bunları yazdım.
Onlarla Esat Bey uğraşıyor. Ben toupper ile tolower'ı çoktan yazmıştım. Hemde phobos'a uygun olması için string ile yazıyordum. Ama capitalize fonksiyonuna geldiğimde stringle Türkçenin hiç bir alakası olamayacağını anladım. Bir işlem yapabilmek için bin takla atmamız gerekiyordu. Hatta burada Ali Bey'e de söyledim. O da dstring kullanalım dedi. O zaman Esat Bey daha toUnilower toUniUpper'ı yazmadığı için yine tolower fonksiyonuyla dstring yapmaya çalıştım ama olmadı. Hatta Ali Bey'e Unilere ihtiyaç nedeniyle Esat Bey fonksiyonu yazana kadar Sizin locale başlığında yazdığınız fonksiyonu kullanalım dedim. Sende bu yüzden beni Unileri yazıyorum sandın.
Şuan Esat Bey'de Uni'leri eklemiş.
Alıntı (acehreli):
> Esat da bunu aynı şekilde anladığına göre ya ben sizi yanılttım, ya da DigitalMarsçıların belgeleri karışık: unittest bloğu her fonksiyon için ayrı olacak ve her unittest kendi fonksiyonunu denemiş olacak. Yani bu unittest'i ikiye ayırmak gerek.
Ali Bey sizi anlayan yalnız benim :-) Emreninkinin unittest(Adından belli unit = ünite = birim :-) ) inide ben düzeltiyor ve daha çok unit test ekliyorum. Ama phobos kütüphanesinde birden fazla fonksiyonu denetleyen unittestler gördüğümü hatırlıyorum. Aynı Emreninki gibi. Ama bu okunabilirliği azaltacaktır.
Alıntı (acehreli):
> Önemsiz ve küçük bir ayrıntı: foreach, türü anlayacak kadar akıllıdır:
Boşuna accu'dakinler forech'i beğenmemiş. Doğrusu ben yüksek seviyeli dillerden geldiğim için bu foreach bana çok da güzel gelmedi. Php'ninki gibi normal bir foreach ama sizin gibi düşük seviyeli dillerle uğraşanlar için ne kadar bulunması zor bir nimet bilmiyorum :-)
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]