If I took my OO components and looked up how to make it functional while changing it, does that mean I can do functional? No. Too many devs I work with would say so though. However if I spent 30 minutes each day turning one of my OO components into a functional equivalent, then after 6 months or so I&#x27;d have a good handle on it. When you combine spaced repetition with something like chunking, it becomes very powerful.