Uygulamaya genel olan bir sistem ortak uzantısının "katmanı" nın ne olduğunu merak ediyorum. Örneğin, Rails benzeri "DaysAgo", "MonthsAgo" vb. Kullanmama izin veren uzantılarım olabilir. Tamsayılarda tamsayı yöntemi. Bir projenin hangi katmanı tipik olarak aittir? Altyapı düşünüyordum, ancak bu veritabanı ile ilgili (örneğin taban depoları ve veri erişimi) anlamına geliyor. Bir "Çekirdek" kütüphane projem var, belki de oraya ait mi?Bir projenin hangi katmanında ortak uzantı yöntemleri bulunur?
Belirli bir sınıf grubuyla ilgili uzantıları gruplamak istediğinizi anlıyorum, ancak bunlar esasen tüm uygulama genelinde kullanılıyor. Uzantı yöntemlerinden önceki günlerde, Utilities
statik sınıfında veya benzerlerinde olurdu, bu yüzden şimdi nerede yaşamalılar?