kazimakgul/newtoork — Issue #7: rating eksikleri ve genel MVC eksikleri
Author: kazimakgul
Created: 2012-03-09 01:49:59+00:00
State: open
Labels: bug, enhancement

Dostum rating te yapilacaklari siraliyim istedim ama ozellikle MVC yapisana uymuyoruz beni en cok rahatsiz eden bu.

* En onemli kural : HIC BIR VIEW DOSYASINDA CONTROL ILE ALAKALI FONKSIYON OLMAMALI.
Butun fonksiyonlar controller classlarina tasinmali. mesela : concept.ctp 'deki $starsize hesaplayan fonksiyon, $rate_a_game fonkisyonuda var. belki baska fonksiyonlarda var bunlar ilk gozume carpanlar ama boyle calisirsak cok yoruluruz.

* Fonksiyonlari merkezilestirmemiz lazim. Ayni fonksiyonlari tekrar tekrar yaziyoruz. Elindeki fonksiyonlari kullanbilirsin. Tek fonksiyonda halledebilecegimiz bi sey icin 3 fonksiyon yazmisiz. isAuthorized diye bi fonkisyonumuz var onu 3 farkli sekilde kullanmisiz. Onu ana fonksiyon yapip user,rating ve game de kullanmamiz lazim.

1- rate update islemi : bi kisi kendi verdigi ratingi degistrebilmeli.
2- Oyun oynan sayfadaki rating verildigi anda rating degeri gorunmeli. (bunu yapicaktim ama fonksiyon concept viewinda idi)

Karnima agrilar girdi ya cok stress oldum bu aksam...

Neyse kardesim kendine iyi bak yarin gorusuruz...