Open ShannonChenCHN opened 6 years ago
今年的 WWDC 主要关注于安全、稳定、速度这三个方面。作为 iOS 开发者,值得关注的有编程语言(Swift)、框架(Cocoa Touch)、IDE(Xcode)和测试机巧。
To me, APIs come and get deprecated very often and it’s good to know them, but the most important thing is to invest in your programming, debugging and testing skill which you can apply in many other platforms.
人的精力和资源有限,最值得投资的是那些复用性比较高的事情,比如编程、调试和测试技巧等。
下面是作者推荐的一些 session:
根据作者的一些推荐,我比较感兴趣的有
“He talks about the importance of understanding algorithms beyond preparing for technical interviews. He goes through a case study on how misusing clean but inefficient code can critically impact scalability and performance.” – Kelvin Lau, Senior iOS Developer, Apply Digital, Ltd.
这两句话简直说出了算法平时最真实的“处境”:
Code Size
Dirty memory
SDK
Packages
When your app is run on the new OS, thanks to the improvements in the runtimes, Swift protocol checks are more efficient. Every time we try to do autorelease elision, that's faster too. Thanks to the new compilers and linker in Xcode 14 and message send stubs, you can save up to 2% of code size by rebuilding your app. And finally, when you update your deployment target to iOS 16, tvOS 16, or watchOS 9, you can further save another 2% by making retain/release calls smaller. Even more, thanks to the smaller autorelease elision sequence.
推荐阅读
WWDC 2018
WWDC 2019
WWDC 2020
WWDC 2021