Ben sıkı fonksiyonel programlama prensiplerine sadık bir sınıf uygulanması hakkında gitmek nasıl merak ediyorum.
İki özellikleri olan bir sınıf var ve eğer Örneğin, ben bu işi yaparken nasıl gider onları değiştirir yöntemi var mı? nitelikler özel vals olacağını ve yöntem özelliğinin onu değiştirir her zaman yeni bir örneğini iade etmesi gerekir. Ben val ayarlamak için bir yol gerekir, yani içerdiği tutmak istiyorum hariç Bu, gayet iyi.
Ben bellekte yüzen bir koleksiyon, diyelim örnekleri binlerce kalmamak için bunu yapmanın en iyi yolu ne olurdu?