The idea of CI and Engineering In software development I see and interesting trend and push towards continuous integration, continually testing, and testing in production. These techniques are designed to allow faster feedback on errors, use real data for application testing, and to deliver features and changes faster. But is that really how people use software on devices? When we consider an operation like google or amazon, this always online technique may work, but what happens when we appl...