"Bad programmers worry about the code. Good programmers worry about data structures and their relationships." - http://programmers.stackexchange.com/questions/163185/torvalds-quote-about-good-programmer/163187#163187

Compare between schema and schema=less ( like key value mapping ) data - http://martinfowler.com/articles/schemaless/

Simple AVL tree - https://www.baeldung.com/java-avl-trees

逼着面试官问了我 ArrayList 和 LinkedList 的区别，他对我彻底服了 - https://xie.infoq.cn/article/34fa38d821b065e26662e6598