3 ms·
> Yes, if you're learning arbitrary lists of items such foreign language vocabulary, or a medical student memorizing the Latin naming for all the various bones
by dempedempe 5y ago
> Yes, if you're learning arbitrary lists of items such foreign language vocabulary, or a medical student memorizing the Latin naming for all the various bones of a human body then spaced repetition is what to use. I've just never had an analogous situation in programming.
I'll give a few examples of cards that I have.
> Why is the time complexity of Java's List#subList constant?
> Why are OOM errors common in Spark?
> What does EXPLAIN do in Postgres?
> How do you run a command on the command line in Vim?
> How are map entries in HBase/BigTable sorted?
> Why are HBase column families difficult to modify?
> When should you use a JtaTransactionManager?
> What makes read-your-writes consistency difficult?
> Why does ElasticSearch not have transactions?
> What is a common implementation for JPA?
> What is the observer pattern?
> What is syslog?
It's definitely helped me as a software engineer.
Here is a guide on making better prompts: https://andymatuschak.org/prompts/ https://andymatuschak.org/prompts/