// , βIt is not so important to be serious as it is to be serious about the important things. The monkey wears an expression of seriousness... but the monkey is serious because he itches."(No/No)
In any job, not just programming, there are a core set of facts and skills that help immensely to "just know".
The syntax for for-do loops in Pascal is not one of them.
But what a loop is in the first place, that's something to commit to memory.
Another example: If I work on Linux, and manipulate its filesystem manually every day, I should know the ls command by heart. But that doesn't mean I should know the right flags to add to that command to list all of the files in reverse order of their creation date.
There's a balance to be struck here, and I don't think you want to give the impression that so-called StackOverflow driven development is OK.
// , There's another side to this, though.
In any job, not just programming, there are a core set of facts and skills that help immensely to "just know".
The syntax for for-do loops in Pascal is not one of them.
But what a loop is in the first place, that's something to commit to memory.
Another example: If I work on Linux, and manipulate its filesystem manually every day, I should know the
ls
command by heart. But that doesn't mean I should know the right flags to add to that command to list all of the files in reverse order of their creation date.There's a balance to be struck here, and I don't think you want to give the impression that so-called StackOverflow driven development is OK.
That's not really what I'm talking about in this post. It's saying it's ok if you have to look stuff up or ask for help.
Of course, the more you do something you'll commit it to memory