serkandurusoy / mt.issues

Mitolojix issue tracker
0 stars 0 forks source link

Kod kalitesi, standardizasyon ve optimizasyonlar #10

Open ghost opened 8 years ago

ghost commented 8 years ago

Ciddi bir degisiklik olmazsa codebase sabitlendi gibi. bu noktada genel iyilestirmeler yapilabilir:

serkandurusoy commented 8 years ago

Meteor 1.3 ve ES2015 release'leri ile birlikte, kodda bazi duzenlemeler yapmak gerekiyor:

  1. packages yerine imports duzenine gecmek
  2. genel olarak export/import duzeni ile global'lardan tamamen kurtulmak
  3. npm'den wrap edilerek gelmis tum atmosphere paketlerini kaldirip dogrudan npm dependency eklemek

burada ciddi bir refactoring isi var ama version-lock-in icinde kalmak uzereyiz bunu onumuzdeki birkac ay icinde yapmazsak.

serkandurusoy commented 8 years ago

oyun tarafinda sorular kendi template'lerine dumb component olarak alinip, data wrapper component'ler ile cagirilabilir

bunu #23 icin yapmak zorunda kaldim

serkandurusoy commented 8 years ago

bazi servisleri outsource etmek faydali olacak:

ayrica, bazi fonksiyonlari kendi sunucularina alabiliriz