Config dosyası çeşitli biçimleri için ayrıştırıcılar isteyebilirsiniz sayede bir strateji düşünün, INI, örneğin, XML ve YAML söylüyorlar. Bu ayrıştırma, ortak bir sınıf örneğine 'Config_Data' demek neden olacaktır.
Düşüncelerim ayrıştırıcı çok basit bir görev, ve ben görebiliyorum hiçbir devlet olduğu gibi, bu iyi bir statik sınıf olarak uygulanır, böylece aşağıdaki istihdam olabilir:
Parser_Ini::parse(...);
Parser_Xml::parse(...);
...
Elbette bu statik sınıflar bir arayüz vb uygulamak değil bu benim için tamamen doğru gelmiyor, ama onlar iyi mantıklı görünüyor.
Ben konuda düşüncelerinizi bilmek ilgi olurdu :).
Thanks, James