Is abstraction overrated in programming? Chess, interviews and OOP | Hacker News Reader