Chartering and more: What happens before user stories?

Some teams try to start projects directly with user stories, but many important things need to happen earlier to make those effective. Chartering (aka Liftoff) provides a better way to structure the start of a project. Beyond that, there are Continue reading Chartering and more: What happens before user stories?

Refactoring in Swift

This post summarizes the material on xp123.com related to refactoring in Swift. Swift Refactorings Divide Class into Class + Extension Extract Protocol Other Refactoring-Related Material Refactoring – articles tagged on xp123.com Resources on Refactoring – pointers to other sites’ materials