[swift-evolution] [Review] SE-0023 API Design Guidelines
mwhiteside.dev at gmail.com
Tue Feb 2 02:24:17 CST 2016
> On Jan 23, 2016, at 13:23, Dave Abrahams via swift-evolution <swift-evolution at swift.org> wrote:
> on Sat Jan 23 2016, Thorsten Seitz <swift-evolution at swift.org <mailto:swift-evolution at swift.org>> wrote:
>> I never liked the convention of distinguishing between interfaces and
>> classes by prepending an „I“ for interfaces in other languages and I’m
>> not overly fond fond of the suffix „Type“ currently used in Swift
>> This is the same as prefixing (or suffixing) variable names with
>> something to express their type, e.g. `String sName` or `int iLength`.
>> That’s what we have type information for.
I agree. I think these things should be handled by the tools/IDE, not by naming conventions.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the swift-evolution