> On Feb 13, 2017, at 11:40 AM, Zach Waldowski via swift-evolution
> <swift-evolution@swift.org> wrote:
>
> I still haven't been convinced by this. What are these incredibly large files
> that people are dealing with, and why should a crucial feature of the
> language be built around servicing anti patterns?
>
> Zachary
I consider a 500+ line file to be large (cognitively “larger” if I didn’t write
it). Your definition may vary. In Swift 2, hiding details required separating
classes by file, which conflicts with the common practice of grouping related
classes in one file. I think SE-0025 was an important addition to the language.
Preston
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution