paranoiaproject / payuclient

Payu ALU service client
MIT License
72 stars 17 forks source link

Payuclient ile official ALU php client arasındaki farklar #31

Open edigu opened 8 years ago

edigu commented 8 years ago

Selam, bir süre kullandıktan sonra bu kütüphanenin orjinal ALU Client ile hangi noktalarda niçin ayrıldığı konusunda kafamda soru işaretleri oluştu.

Her iki kodu da inceledikten sonra neden bağımlılık olarak orjinal ALU'nun tercih edilmediğini merak ettim, gördüğüm kadarıyla official ALU pek maintain edilmese de payuclient tarafında bazı benzer içerikli tekrar eden sınıfların olduğunu gördüm. (Card, Merchant, Billing v.s.)

Bununla ilgili bir dökümantasyon ihtiyacı var gibi geldi bana, en azından aşağıdaki maddeler hakkında birkaç satır yazmak/düşünmek gerekebilir

Ne düşünüyorsunuz?

ibrahimgunduz34 commented 7 years ago

Maintein edilebilirlik anlaminda karsilastirdigimda zaten soyleyecek cok fazla birsey yok. :)

Kullanilabilirlik anlaminda karsilastirdigimda payuclient i digerinden farkli kilacak vazgecilmez bir ozelik goremedim acikcasi. Belki istegi olusturan componentlerin tek tek elle insa edilmek yerine builderlar ile ayakaldiriliyor olmasi kullanicilara kullanim kolayligi sagliyor olabilir. Bir de bu haftaki release le gelecek olan transaction eventleri loglama veya araya hook filan atma konusunda gelistiriclere arti saglayabilecegini dusunuyorum.