Every programmer needs to memorize the core of their language and framework.   Sure, you can use documentation and IDE suggestions, but having plenty in your memory will make you much more productive, and if it need be the case that you need space repetition to memorize, then it&#x27;s worth the effort.