This website uses Cookies to improve your experience. Learn more
Got it!
MarcoSantaDev
Posts Projects About
MarcoSantaDev
Cancel
PostsProjectsAbout
/images/avatar.webp
Articles and projects about Software Engineering by Marco Santarossa
/test-swift-fatalerror/featured-image-preview.webp

How To Test fatalError In Swift

18 Sep 2017

Are you using fatalError functions to enforce the flow of your application and you’re keen to test it? Let’s find out a safe way to do it.

  • Swift
  • Testing
/4-ways-pass-data-operations-swift/featured-image-preview.webp

4 Ways To Pass Data Between Operations With Swift

11 Sep 2017

Do you appreciate the power of Operations and would you like to pass the data between them to make amazing chains? Let’s read 4 ways to achieve your dreams.

  • Swift
/mock-dependencies-instance-configuration-injection-swift/featured-image-preview.webp

Mock Dependencies: Instance and Metatype Injection With Swift

04 Sep 2017

Do you want to mock all your dependencies to write perfect unit tests? Let’s find out a couple of approaches.

  • Swift
  • Testing
/new-ios-software-architecture-4v-engine/featured-image-preview.webp

New iOS Software Architecture: 4V Engine

28 Aug 2017
When we develop an iOS application, we can choose among several software architectures. Unfortunately, all of them have some problems. 4V Engine is an alternative born to fill the gaps.
  • iOS
  • Software Architecture
  • Swift
/core-data-notification-swift/featured-image-preview.webp

CoreData Notifications With Swift

31 Jul 2017

After the series about CRUD operations, now it’s time to unveil the last Core Data beast: Notifications.

  • CoreData
  • Swift
/coredata-crud-concurrency-swift-part-4/featured-image-preview.webp

CoreData: CRUD With Concurrency In Swift - Part 4

24 Jul 2017

Do you have performance issues with your CoreData implementation because you’re blocking the main thread with some computations? This series can help you to solve your problems and improve the user experience of your App. Fourth Part: Delete.

  • Concurrency
  • CoreData
  • Swift
  • 1
  • 2
  • 3
  • 4
  • 5
Powered by Hugo | Theme - FeelIt
2017 - 2023 | Marco Santarossa