Tests take actions and make assertions about how the application should respond, but page objects encapsulate the details of how to perform those actions on a page.
Atomic Object isn’t a just place where we work. It’s something we’re part of. And all Atoms have the power and responsibility to keep it living and growing.
Agile iteration meetings often fall prey to unproductive activities and lack of focus. Scrum practices can make meetings more structured and effective.
One of my favorite ReactiveCocoa operators is flattenMap, and there are a two times I leverage it: incremental loading and mapping bad values to errors