Ole Begemann 和 Chris Eidhof 合著了《Advanced Swift》,并在里面介绍了一个效率极高的 FIFO 队列。我在自己的 Generic Swift Toolbox Package[0] 里实现了一个变体。速度快如闪电。[0] https://github.com/RiftValleySoftware/RVS_Generic_Swift_Tool...
Ole Begemann and Chris Eidhof wrote Advanced Swift, and, in there, described a really efficient FIFO queue. I implemented a variant of it, in my Generic Swift Toolbox Package[0]. It’s lightning fast. [0] https://github.com/RiftValleySoftware/RVS_Generic_Swift_Tool...
……绝对是我目前读过最好的 Swift 书籍。对于作书的人来说,决定取舍哪些主题、在特定主题上花多少篇幅,往往是最纠结的。《Advanced Swift》在这方面拿捏得极好。他们不仅把 Swift 里最常用的一些概念讲得极其透彻(比如 Collections、Optionals、Protocols 还有 Value Types),还穿插了几个进阶主题……
…currently the best Swift book I've read. For a book author, it is probably always difficult to decide which topics to include and which to leave out, and then how much time to spend on a given topic. Advanced Swift does really well here. They explain some of the most-used concepts in Swift in a very detailed way (like Collections, Optionals, Protocols, or Value Types) but also include a couple of advanced topics…
……Philip Tetlock 著;- 《The Inner Game Of Tennis》,Timothy Gallwey 著;- 《Design Sprint》,Richard Banfield 著;- 《科学革命的结构》,Thomas Kuhn 著;- 《信号与噪声》,Nate Silver 著;- 《Advanced Swift》,Chris Eidoff 著;- 《悉达多》,Hermann Hesse 著。这里面有些书比较老,在我的书单上放了很久;有些是今年才出的。大部分都非常优秀。我通常不读完……
…Philip Tetlock - The Inner Game Of Tennis by Timothy Gallwey - Design Sprint by Richard Banfield - The Structure of Scientific Revolutions by Thomas Kuhn - The Signal and the Noise by Nate Silver - Advanced Swift by Chris Eidoff - Siddhartha by Hermann Hesse Some of these books are older and had been on my list for awhile. Some were released this year. Most of these books are very good. I usually stop reading…
……不确定现在有没有这种资源。我学 Swift 的时候就是直接跳过不感兴趣的部分,对我挺管用的。它对这门语言做了一个很好的综述。顺便提一句,objc 那帮人写的《Advanced Swift》非常棒,但它默认你已经掌握了 Swift。这并不是你目前想要的入门书,而是等你掌握了基础之后拿来进阶用的。
…sure such a resource exists yet. When I learned Swift I just skimmed through the parts that weren't interesting and that worked for me. It was a good overview of the language. As an aside, the book, Advanced Swift, by the objc folks is fantastic but assumes you already know Swift. It's not what you're looking for, but something to move onto after you grasp the basics.
I liked the one he wrote ;). Last year (BC), I enjoyed Advanced Swift. In fact, I was inspired to write a collection utility, based on it. He knows his stuff; especially when teamed with the wizards at objc.io. But the classics are never out of date. Rapid Development,…
这本书对于当前语言实现的底层 pattern 和 corner case 挖得深得多。就像书名写的《Advanced Swift》,这就是你在读完 Apple 官方教程之后该读的书。它不仅出色地解释了你可以如何在 Swift 中使用各种特性,还讲清了这些特性可能带来的连锁影响和设计模式……
This book goes WAY deeper into the patterns and corner cases of the current language implementations. Like the title says Advanced Swift, ie the book you should read after reading the book from Apple. It does a fantastic job of explaining not only how you might use the features in swift but the effects and patterns features might cause…
Ole Begemann 和 Chris Eidhof 合著了《Advanced Swift》,并在里面介绍了一个效率极高的 FIFO 队列。我在自己的 Generic Swift Toolbox Package[0] 里实现了一个变体。速度快如闪电。[0] https://github.com/RiftValleySoftware/RVS_Generic_Swift_Tool...
Ole Begemann and Chris Eidhof wrote Advanced Swift, and, in there, described a really efficient FIFO queue. I implemented a variant of it, in my Generic Swift Toolbox Package[0]. It’s lightning fast. [0] https://github.com/RiftValleySoftware/RVS_Generic_Swift_Tool...
……绝对是我目前读过最好的 Swift 书籍。对于作书的人来说,决定取舍哪些主题、在特定主题上花多少篇幅,往往是最纠结的。《Advanced Swift》在这方面拿捏得极好。他们不仅把 Swift 里最常用的一些概念讲得极其透彻(比如 Collections、Optionals、Protocols 还有 Value Types),还穿插了几个进阶主题……
…currently the best Swift book I've read. For a book author, it is probably always difficult to decide which topics to include and which to leave out, and then how much time to spend on a given topic. Advanced Swift does really well here. They explain some of the most-used concepts in Swift in a very detailed way (like Collections, Optionals, Protocols, or Value Types) but also include a couple of advanced topics…
……Philip Tetlock 著;- 《The Inner Game Of Tennis》,Timothy Gallwey 著;- 《Design Sprint》,Richard Banfield 著;- 《科学革命的结构》,Thomas Kuhn 著;- 《信号与噪声》,Nate Silver 著;- 《Advanced Swift》,Chris Eidoff 著;- 《悉达多》,Hermann Hesse 著。这里面有些书比较老,在我的书单上放了很久;有些是今年才出的。大部分都非常优秀。我通常不读完……
…Philip Tetlock - The Inner Game Of Tennis by Timothy Gallwey - Design Sprint by Richard Banfield - The Structure of Scientific Revolutions by Thomas Kuhn - The Signal and the Noise by Nate Silver - Advanced Swift by Chris Eidoff - Siddhartha by Hermann Hesse Some of these books are older and had been on my list for awhile. Some were released this year. Most of these books are very good. I usually stop reading…
……不确定现在有没有这种资源。我学 Swift 的时候就是直接跳过不感兴趣的部分,对我挺管用的。它对这门语言做了一个很好的综述。顺便提一句,objc 那帮人写的《Advanced Swift》非常棒,但它默认你已经掌握了 Swift。这并不是你目前想要的入门书,而是等你掌握了基础之后拿来进阶用的。
…sure such a resource exists yet. When I learned Swift I just skimmed through the parts that weren't interesting and that worked for me. It was a good overview of the language. As an aside, the book, Advanced Swift, by the objc folks is fantastic but assumes you already know Swift. It's not what you're looking for, but something to move onto after you grasp the basics.
挺喜欢他写的那本;)。去年(疫情前),我读了《Advanced Swift》,感觉很过瘾。事实上,我还受其启发写了一个集合工具库。他确实肚子里有货,尤其是跟 objc.io 的那些大牛联手之后。不过经典永远不会过时。《Rapid Development》……
I liked the one he wrote ;). Last year (BC), I enjoyed Advanced Swift. In fact, I was inspired to write a collection utility, based on it. He knows his stuff; especially when teamed with the wizards at objc.io. But the classics are never out of date. Rapid Development,…
这本书对于当前语言实现的底层 pattern 和 corner case 挖得深得多。就像书名写的《Advanced Swift》,这就是你在读完 Apple 官方教程之后该读的书。它不仅出色地解释了你可以如何在 Swift 中使用各种特性,还讲清了这些特性可能带来的连锁影响和设计模式……
This book goes WAY deeper into the patterns and corner cases of the current language implementations. Like the title says Advanced Swift, ie the book you should read after reading the book from Apple. It does a fantastic job of explaining not only how you might use the features in swift but the effects and patterns features might cause…