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

In the first example above, you have one place where you have position based binding that you could break while reusing or refactoring.

In your example, you have one place where you have position based binding that you could break while reusing or refactoring.




In my experience, people are vastly less likely to rename a variable than move it to a different place in a query.

There's also the proclivity for people to want to reuse the same value in multiple places in a query. Name-based binding makes that a lot more readable and straightforward.




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

Search: