文件名称:Many-Types-Make-Light-Work:不要子类
文件大小:562KB
文件格式:ZIP
更新时间:2024-07-03 02:02:18
许多类型使轻工作 这是我于年 10 月 26在爱丁堡上的。我将在年 4 月 10-12 日的上。 演讲是用编写的。 可以找到。 概要(用于 conf) 每个程序员都经常面临管理复杂性和变化的挑战。 通过在程序的相关部分之间共享代码和接口,子类可以帮助我们简化。 但是,当需求从我们的类层次结构下发生变化时,意料之外的脆弱性可能意味着错误、汗水和眼泪。 Swift 为我们提供了更好的方法。 TL; 博士 子类化是一个破碎的想法,所以尽可能使用因子和组合,当 Cocoa 使你子类化时,以一种可组合的方式进行。
【文件预览】:
Many-Types-Make-Light-Work-master
----README.md(1KB)
----Many Types Make Light Work.md(23KB)
----Many Types Make Light Work.pdf(647KB)