Forum: Projeler pisti RSS
Pişti için görsel arabirim (devam edilmiyor)
Page:  previous  1  2 
erdem (Moderator) #16
Member since Jul 2009 · 463 posts · Location: Eskişehir
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
In reply to post ID 4043
Quote by acehreli:
Ayrıca profesyoneller kendi aralarında takılsınlar. Biz D ile SDL öğrenmek istiyoruz! :)

Evet haklısınız :) Ben de asıl amacımız burada öğrendiğimiz D bilgisini pratiğe geçirmek mealinde bir şeyler yazacaktım.

Ben de ilk bilgisayarda sorunsuz github'u kullandım. Ama ikinci bilgisayarda ssh anahtarını alacağım diye göbeğim çatladı  :huh:

PTY allocation request failed on channel 0

diye bir yazı çıkıyor gerisi yok. Artık Natty'nin hatası mı bilmiyorum. Meğerse alıyormuş ama ancak ssh'ı debug seçeneği ile çalıştırınca görebildim.
acehreli (Moderator) #17
User title: Ali Çehreli
Member since Jun 2009 · 2279 posts
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Çok güzel! :) Ama ben azıcık uğraşmak zorunda kaldım:

1) Projeyi github'dan indirmek için şu komutu kullanmak zorunda kaldım:

git clone https://github.com/erdemoncel/oyun.git

Proje açıklamalarındaki 'git remote add origin ...' olmadı...

2) Bu proje için 64 bitlik dmd'yi kullanmam gerekti (normal: ne de olsa 64 bitlik ortamdayım). Yoksa ld, SDL kütüphanesini bulamadığından şikayet ediyordu.

Ali
erdem (Moderator) #18
Member since Jul 2009 · 463 posts · Location: Eskişehir
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Quote by acehreli:
Proje açıklamalarındaki 'git remote add origin ...' olmadı...

Evet sabah bende de olmadı :) Ben hatta bu mesajı okumadan okubeni dosyasını değiştirmiştim.

Quote by acehreli:
2) Bu proje için 64 bitlik dmd'yi kullanmam gerekti (normal: ne de olsa 64 bitlik ortamdayım). Yoksa ld, SDL kütüphanesini bulamadığından şikayet ediyordu.

Hımm. En kısa zamanda 64 bit kurup gerekli açıklamaları ekliyorum.

Daha da önemlisi sınıfların tasarımı, oyunun genel tasarımı ile ilgili önerileriniz, fikirleriniz varsa paylaşırsanız sevinirim. Gerekirse sınıf tasarımını sil baştan yapabiliriz! :)

Ya da belki böyle vakit bulduğunuzda ufak birim testleri yazmak istermisiniz acaba :)
acehreli (Moderator) #19
User title: Ali Çehreli
Member since Jun 2009 · 2279 posts
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Quote by erdem:
Daha da önemlisi sınıfların tasarımı, oyunun genel tasarımı ile ilgili

Gördüklerimi söylerim.

ufak birim testleri yazmak istermisiniz acaba :)

İsterim ama birim testlerinin asıl programcı tarafından yazılması daha etkili oluyor. TDD'yi (test driven development) hatırlatayım:

  • önce test yazılır

  • işlev önce kabuk halinde ve ancak derlenecek kadar yazılır

  • birim testleri işletilir ve işlevin testi geçemediği görülür (böylece testlerin işlevselliği denetlediği kanıtlanmıştır)

  • işlev, testleri geçmek için geliştirilir

Ne yazık ki dış dünyayla ilgilenen işlevlerin birim testleri daha güç yazılır.

Ama doğrusu, çoğu kimse yukarıdaki adımlara tam anlamıyla uymuyor. O da olur... Eninde sonunda testi yazılacaksa işlevin önceden gerçekleştirilmesinde de sakınca yoktur tabii ama çoğu durumda da sonraya bırakılan birim testi hiç yazılmaz. :)

Neyse... Hatırladım diye yazdım. :)

Ali
erdem (Moderator) #20
Member since Jul 2009 · 463 posts · Location: Eskişehir
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Teşekkürler! Sizi ekledim bile :)
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please note the verification code from the picture into the text field next to it.
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Page:  previous  1  2 
Forum: Projeler pisti RSS
Not logged in. · Lost password · Register
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Current time: 2012-05-18, 09:57:46 (UTC -07:00)