🎉 Ура! Після трьох років роботи, я нарешті випустив англійську версію книжки про патерни! Ось вона »
Знімок

Знімок на Swift

Знімок — це поведінковий патерн, що дозволяє робити знімки внутрішнього стану об’єктів, а потім відновлювати їх.

При цьому Знімок не розкриває подробиць реалізації об’єктів і клієнт не має доступу до захищеної інформації об’єкта.

Детальніше про Знімок

Особливості паттерна на Swift

Складність:

Популярність:

Застосування: Знімок на Swift найчастіше за все реалізовують за допомогою серіалізації. Але це не єдиний та не найефективніший метод збереження стану об’єктів під час виконання програми.

Знімок іншими мовами програмування

Знімок на Java Знімок на C# Знімок на PHP Знімок на Python Знімок на Ruby Знімок на TypeScript