When you are building an app, do you look at the codebase and think “I don’t need it right now?” or do you find it to be too complex?

We can say with confidence that we can build great, fast, and scalable apps for our users with a minimum of effort.However, we can also find that the code base can be very difficult to maintain, and that we might not be able to use our current toolset to its full potential.This is especially true if we have to make the code even more complicated or even to the point of being a non-trivial...