我发现我还是不能很快适应 SwiftUI 的写法,虽然有两个 Demo 已经在运行了,但是还有很多概念是之前的 Web 开发框架迁移不过来的。
虽然现在的 LLMs 辅助编程非常厉害,甚至完全它来做也没问题。但是这仍然不能让创作者免去理解那些必要的概念和知识。
为此,找到了一个看上去很不错的免费学习资源:Hacking With Swift 100 Days.
这个学习资料有两条学习原则,其中一条很有意思是要求学生每天发朋友圈。
我打算从头开始看这个教程(大概率也会发很多朋友圈)。
看这个课程的介绍时,还碰到了两个让人觉得有意思的话。
第一段:不要想着自己是个“快速学习者”,因为有很大概率你不是,慢慢来。
第二段:你可能有很多问题,这完全正常——问题是我们学习和成长的方式。伏尔泰曾说过:“用一个人的问题来判断他,而不是他的答案。”我希望无论你学到多少,变得多么有经验,你都永远不会厌倦提问。
有种关怀满满的感觉啊!
我很久之前在 Raywenderlich 看过他们的经典课程 iOS Apprentice,但是后来仍然没有真的理解和开始。我认为在 Raywenderlich 花费几十美元之前,有足够的理由先在 Hacking With Swift 100 Days 看看。