it's another round of procedural -> declarative paradigm shift... def helps think more systematically abt ur goal vs trying to describe the steps to get there