Jump to page: 1 25  
Page
Thread overview
uni.d'nin gerçeklenmesi için yardım
Sep 13, 2009
esatarslan52
Sep 14, 2009
esatarslan52
Sep 14, 2009
esatarslan52
Sep 15, 2009
esatarslan52
Sep 15, 2009
esatarslan52
[uni.d'nin gerçeklenmesi için yardım]
tr.string
September 12, 2009

tr/uni.d içindeki 'toUniLower_tr' fonksiyonunu gerçekleştirmek isteyen var mı?

Ben deneme amacıyla öylesine bir fonksiyon oluşturmuştum. Doğal olarak birim test bölümünün düzeltilmesi ve fonksiyonun içinin gerçeklenmesi gerekiyor.

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

September 13, 2009

Ben 1 gün bekledim kimse aday olmadı benden günah gitti :-D . Ben adayım Ali hocam :).

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

September 14, 2009

Ali hocam fonksiyonlar tek bir karakter üzerinde işlem yapacak şekilde mi yazılacak yoksa string üzerinde mi? uni.d nin içindeki toUniLower_tr yi tek karaktere göre tanımlamışsınız.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

September 14, 2009

Alıntı (canalpay):

>

Alıntı (esatarslan52):

>

Ali hocam fonksiyonlar tek bir karakter üzerinde işlem yapacak şekilde mi yazılacak yoksa string üzerinde mi? uni.d nin içindeki toUniLower_tr yi tek karaktere göre tanımlamışsınız.

Sorunuzu yanlış mı anladım bilmiyorum ama:
Benim bildiğim toUniLower tek karakter'e işlem yapıyor. Stringdeki tolower ise karakter dizisine(stringe) işlem yapıyor.

Doğru anlamışsın. toUniLower ve tolower ile hakkında söylediklerinde de haklısın. Ben toUniLower_tr ile string dönüşümü de yapılacak diye düşünmüştüm. Ozaman tolower_tr diye ayrı bir fonksiyon daha yazacağız oda string.d içinde yer alacak sanırım. Şimdi herşey daha da netleşti :).

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

September 14, 2009

Alıntı (esatarslan52):

>

Ali hocam fonksiyonlar tek bir karakter üzerinde işlem yapacak şekilde mi yazılacak yoksa string üzerinde mi? uni.d nin içindeki toUniLower_tr yi tek karaktere göre tanımlamışsınız.

Sorunuzu yanlış mı anladım bilmiyorum ama:
Benim bildiğim toUniLower tek karakter'e işlem yapıyor. Stringdeki tolower ise karakter dizisine(stringe) işlem yapıyor.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

September 14, 2009

Harika! :) uni.d'nin birim testlerinin ve fonksiyonlarını teker teker yazabilirsin lütfen. Kodları da 'review request' beklemeden projeye ekliyormuşsun.

İleride projeye bir 'changes branch' eklemek gerekecek galiba ama şimdilik sen ekliyorsun, biz sonra kod incelemesi [review request] yapıyoruz.

Haydi! :)

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

September 14, 2009

Tamam şuan aslında nasıl başka yöntemlerle yaparım diye denemeler yapıyordum. Sanki kolay ama çok hızlı bir yöntem bulmuş gibiydim ama şu yok string olmaz yok bilmem ne gibi şeylerden bıktım.(Türler ile uğraşmayanlar için zor oluyor.)

İlk önce diziyi üç kere yürüteni yapacağım sonra iki sonra bir. :-D En iyisi yavaş yavaş ilerlemek değil mi .

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

September 14, 2009

Şimdi yolladım ama yanlış yollamışım. Yolladıklarımı code.google üzerinden silebilir miyim ? Ben bulamadım silinmiyor galiba. İlla svn ile mi sileceğim ?

Birde şimdi tekrar yollamak istiyorum ama hata veriyor. Sanırım biri denemelik.d dosyası üzerinde oynuyor.

Şuan sorunu hallettim. İsterseniz bir deneyin.

Birde makedeki bu koda
Alıntı:

>

testler: ${KAYNAKLAR}
${DMD} ${KAYNAKLAR} -unittest ${DMD_SECENEKLERI}
./deneme

/denemelik kod parçasını ekleyeyim mi ? Yoksa denemeye denemelik dosyasındaki testleri ekleyeyim mi ?

Son olarak yeni fonksiyonların ismi tolowerT mi olacak, yoksa tolower_tr mi olacak. (Ben bir kütüphanenin içindeki fonksiyonda ortalarında _ geçmesine karşıyım. Sanki çok amatör gibi duruyor :-) )

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

September 14, 2009

Belki php'den kaynaklanıyor olabilir. Belki başka bir şeyden ama _ kullanımı bana kütüphanede saçma geliyor. Belkide kütüphanede iki kelimenin _ ile birleştirilmesi bana akılda kalması zor gibi gözüktüğü için(_ olduğu zaman fonksiyonun adı uzuyor ve kısaltmalardaa eklenince ad akılda kalıcı olmuyor.

Şimdi örneklere bakalım:

tolowerT
tolowerTr
tolowerTR
tolower_tr

T bana iyi gibi geliyor. Ama siz olmaz diyorsunuz. (Bu arada int a gibi T a diye değişken tanımlanıyor. Bu ne için tanımlanıyor ki ? )

TR yerine Tr daha iyi gibi. Çünkü biliyorsunuz büyük harfler göze çok batar ve hoş gözükmez. Tabi cümle başındaki harf küçüksede güze görünmez bu yüzden bu olabilir.

_tr de olabilir. Hatta çok kötü gözükmez ama bana hala _ gereksiz geliyor. Sadece harfler olmalı bir şey tanımlarken. Yoksa derleyici bir boşluğa için versin tolower tr yapalım değil mi ?

Ve anket yapalım yada _tr veya Tr arasında seçim yapın. Tr deve mi hörgüç mü ne o yazım şeklinede uyuyor.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

September 14, 2009

Alıntı (acehreli):

>

Biraz karmaşık konuştum galiba. Yapılması gereken şey, uni.d ve string.d dosyalarının içini doldurmak... :) Bu aşamada projenin yapısını değiştirmeye ihtiyacımız yok.

Ben öyle yapmamışmıyım ? Ayrıca belki deneme ile denemelik ayrı tutarsak isteyen uni'yi isteyen string'i dener diye düşünmüştüm. Ayrı olarak bakarsak ne kimin hatası gözükür.

Şuan windowstayım make komutunu verince 21.satırda hata verdi.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

« First   ‹ Prev
1 2 3 4 5