-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Description
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
- payuclient hangi noktalarda alu-client-php kütüphanesi ile ayrışır
- neden official kütüphane composer üzerinden dependency olarak alınıp ihtiyaç olan sınıfların override edilmesi yerine tüm yapı baştan yaratılma yoluna gitmeyi tercih eder?
- Bu durum biraz zahmetli de olsa refactor sürecine girilip değiştirilebilir mi? Refactor etmek doğru tercih olur mu?
Ne düşünüyorsunuz?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels