Php, bir denetleyici sınıf javascript konuşmak için kullanılan zaman içerir kullanmak veya daha iyidir?

2 Cevap php

Ben dönüş delege bir işlem sınıfına çalıştırmak için fonksiyon bir denetleyici sınıf, haberleşir bir javascript dosyası var.

Bu işlemlerin sınıf birden fazla küçük dosya içine kırık ve sonra benim switch ifadesinde i gerekir ki şimdiye kadar küçük dosya eklemek için daha iyi midir? ya da ben tek bir dosyada tüm işlemlerimi olmalıdır?

Ben dosya boyutu aşağı tutarak her zaman iyi bir fikir olduğunu biliyorum, ama benim işlemler dosyası oldukça uzun başladığında eğer benim ajax fonksiyonlarını etkileyecek?

2 Cevap

God Object: Eğer antipattern önlemek yüzden, daha küçük dosyalar için oy

Eğer dosyaları veya gerçekten size kalmış içerir ve 100 gibi dosyaları içeren sürece sonunda onlar i / o çok az diski kullanmak ister.

Ne öneririm tıpkı diğer komut dosyası gibi fonksiyonları (HTML fonksiyonlar, URL fonksiyonlar, vb) veya sınıfların (dosya başına bir sınıf) kümeleri dayalı küçük dosyalar halinde onları kırıyor.

Eğer aynı işlevleri ihtiyacı başka bir proje üzerinde X tüm fonksiyonları içeren bir dosya alabilir bu yüzden sadece ayrı şeyi iyi bir uygulamadır, çünkü bu da aklı kaydetmek için kısmen, ve.