Reading list

businessamazon

See also: Business/Books

Computer science

The Pragmatic Programmer

The 1999 original is subtitled “From Journeyman to Master”; the 2019 rewrite is the one to buy.

Design Patterns

Must read.

If you need to remember only one thing, it should be the two rules of Object Oriented Programming:

  • Favor object composition over class inheritance.
  • Program to an interface, not an implementation.

Patterns of Enterprise Application Architecture

The Art of Computer Programming

Only try to read it if you have a lifetime you can dedicate to it.

Related

Keyboard shortcuts

/Open search
CtrlKOpen search (Cmd+K on macOS)
?Show this cheat sheet
Ctrl/Show this cheat sheet (Cmd+/ on macOS)
EscClose search or this cheat sheet

Turns off the single-key shortcuts (/, ?). Ctrl/Cmd+K and Ctrl/Cmd+/ stay.