Container views and ReSwift (Redux in Swift) can be a perfect match for each other. It's a great way to break up view controllers so that they don't get too large.
Here are a few tips to manage the mental effort of your day-to-day learning, while still taking advantage of extra prof. dev opportunities on your own time.
SQL queries dangerously couple software to the persistence layer. And as they grow in size, they capture more complexity—I've even found myself embedding key business rules.
There are four bathrooms, and the status of each can be open, closed, or unknown. We want to report each status in real-enough time over the company network.
Amazon comes into the IoT game strong. You can build just about anything, but first you have to spend a lot of time sorting through pieces and searching for what you need.
My recommendation, especially early in your career, is to optimize your next move for learning. Start thinking about what you’ll find valuable five, ten, or more years.