Hacker News new | comments | show | ask | jobs | submit login

I'll give an example of what I think Hickey is talking about. In a OO API you have an

  class Employee
    private boss
    public getBoss()
What IMO Hickey thinks, is that you should have instead a map with a field boss. Yes, you can't then change that field name, in the same way you can't change the method name getBoss in the OO API. But you can change the content of that field.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact