No one agrees with some one haha! We all come from different backgrounds and have different jobs. Some need to push their apps quicker, others care more about code quality, some have big teams while others are single developers.
1. Stay native, I agree.
2. Reduce using external libraries? I totally agree.You don’t really need a library to make URLRequests.
3. Well I prefer using Carthage rather than Cocoapods.
4. Storyboards ❤️ With big teams you have to think twice about how to use them. :)
5. Come on! Of course you have to use Core Data!