Про Swift. Українською

swift.org.ua – це спільнота для обміну інженерним досвідом. Тут можна знайти книгу про Swift українською: book.swift.org.ua/

Останній допис

Стейт-машини. Частина 3: Ієрархічі стейт-машини.

У попередньому дописі ми покривати стейт-машини юніт-тестами. Тоді ми зіштовхнулись із проблемами масштабування стейт-машин. Сьогодні ми будемо вирішувати ці проблеми і розширювата наше уявлення про те, як можна організувати стейт-машину.

Читати



Попередні дописи

Ніякого rocket science або декілька порад для старту нового проєкту

Розробник не завжди має можливість прямо впливати на успіх продукту, над яким він працює, але його вплив на якість коду та надійність фундаменту для старту і подальшого розвитку — безперечний. Розглянемо, що ж ми можемо зробити після ‘initial commit’.

Стейт-машини. Частина 1

Стейт-машини, або Cкінченні автомати, або Finite State Machines, – це абсолютно незаслужено забутий шаблон проектування, що робить життя iOS-розробника простішим і зрозумілішим. Сьогодні ми з вами спробуємо поглянути на нього по-новому, і знайти у своїх проектах місце для цієї простої та універсальної абстракції.