Church hoppers are like wandering dogs. If they are not regularly patted on the head, they will go elsewhere until they are.
Generally, the craft of programming is the factoring of a set of requirements into a a set of functions and data structures.