|
|
|
|
|
by dylukes
955 days ago
|
|
It separates "names as public-facing API design decisions" from "names as developer conveniences for expressing intent and clarifying their code". These are often very at odds. And if you don't want to repeat yourself twice with two identical names... you don't have to. And unlike Smalltalk, in Swift at least, externally unnamed but internally named is easy (just make the external name _). |
|
How often is this an issue?
> And unlike Smalltalk, in Swift at least, externally unnamed but internally named is easy (just make the external name _).
So, visual clutter for very little gain. IMO