Autumn SALE
Pyłek

Pyłek w języku Swift

Pyłek to strukturalny wzorzec projektowy umożliwiający obsługę wielkich ilości obiektów przy jednoczesnej oszczędności pamięci.

Wzorzec Pyłek umożliwia zmniejszenie wymogów w zakresie pamięci RAM poprzez współdzielenie części opisu stanu przez wiele obiektów. Innymi słowy Pyłek przechowuje w pamięci podręcznej te dane, które są wspólne dla wielu różnych obiektów.

Złożoność:

Popularność:

Przykłady użycia: Wzorzec Pyłek ma jedno zastosowanie: minimalizacja zużycia pamięci. Możesz póki co zignorować ten wzorzec, jeśli twój program nie cierpi na niedostatek pamięci.

Identyfikacja: Pyłek można poznać po obecności metody kreacyjnej zwracającej obiekty z pamięci podręcznej zamiast nowo utworzonych.

Następujące przykłady są dostępne na Swift Playgrounds.
Gratulacje dla Alejandro Mohamad za stworzenie wersji Playground.

Pyłek w innych językach

Pyłek w języku C# Pyłek w języku C++ Pyłek w języku Go Pyłek w języku Java Pyłek w języku PHP Pyłek w języku Python Pyłek w języku Ruby Pyłek w języku Rust Pyłek w języku TypeScript