Organizing projects was a big mess in my past experience, with a lot of unanswered questions:

When is too much code in a class?

In which component should I put the API logic?

How do I test this massive view controller?

How can I continue development now that the web service is down?

How can I prevent a new UI change breaking my entire code structure?

And so on.

In this post I want to explore an approach, that makes most sense for me at this point in time, for my iOS development.

We will explore how to group the…

Bilescu Adrian

Software Consultant Specialized in iOS Development

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store