@@ -57,6 +57,10 @@ Swift 团队近日在博客里更新了 5.1 的发布计划,这个版本的主
5757
5858相关阅读:[ 细说 Swift 4.2 新特性:Dynamic Member Lookup] ( https://juejin.im/post/5b24c9896fb9a00e69608a71 )
5959
60+ ### 🌟 🐎 [ 架构师思维] ( https://limboy.me/tech/2019/02/16/architect-mindset.html )
61+
62+ 架构师一词听起来就是个很高端的 Title,在职业生涯的多数时候,在我心里都是高山仰止般的存在。尽管不同的公司对架构师的要求也许不一样,但印象中应该都是技术特别出众的人。那除了技术出众之外,又应该具备什么样的架构师思维呢?本文作者从开发者和开发两个方向阐述了什么才是架构师思维,值得去细细揣摩,带着这个思维,也许你会有新的发现和努力的方向。
63+
6064### 🐎 [ Behind the Proposal — SE-0200 Enhancing String Literals Delimiters to Support Raw Text] ( https://swift.org/blog/behind-se-0200/ )
6165
6266` SE-0200 ` 提案中增强字符串分隔符支持原始文本的能力。
@@ -85,10 +89,6 @@ Swift 4 中,只有 Debug 模式下,Runtime 会做「独占性访问」的检
8589
8690大公司切换 Swift 和小公司切换 Swift 比起来,难度要大很多,所以对于这样的结果,也不算惊讶。希望再过一年,Swift 的比例能够有进一步的增长,毕竟 ABI 稳定了。
8791
88- ### 🐎 [ 架构师思维] ( https://limboy.me/tech/2019/02/16/architect-mindset.html )
89-
90- 架构师一词听起来就是个很高端的 Title,在职业生涯的多数时候,在我心里都是高山仰止般的存在。尽管不同的公司对架构师的要求也许不一样,但印象中应该都是技术特别出众的人。那除了技术出众之外,又应该具备什么样的架构师思维呢?本文作者从开发者和开发两个方向阐述了什么才是架构师思维,值得去细细揣摩,带着这个思维,也许你会有新的发现和努力的方向。
91-
9292### 🐕 [ Painless UI Testing in iOS: Mocking the Network] ( https://code.egym.de/painless-ui-testing-in-ios-part-1-mocking-the-network-ffbd6ab4809a )
9393
9494本文是 Painless UI Testing in iOS 系列的第一篇文章。该系列打算介绍三种方法来让 UI 测试变得更快更可靠。第一种在本文做了介绍,第二种是在第二篇介绍的 [ Stubbing the Navigation] ( https://code.egym.de/painless-ui-testing-in-ios-part-2-stubbing-the-navigation-c5984e728f7e ) 。但是该系列的第三篇还没有发布,大家可以关注他们的技术博客 [ eGym Software Development] ( https://code.egym.de/ ) 。本系列的作者按设计思路附上代码的方式把他的想法分享的很详细,是非常值得学习和借鉴的,热衷 UI 测试的同学不可错过。
@@ -139,10 +139,6 @@ Spring 弹簧动画从 iOS 7 开始就成为了公开 API,但当时的 damping
139139
140140> 如果对于 GCC 插桩想要有所了解可以看这个博主的一系列研究 [ 链接] ( https://so.csdn.net/so/search/s.do?q=GCC%20%E6%8F%92%E6%A1%A9&t=blog&u=livelylittlefish )
141141
142- ### 🐕 [ 没有 AST, IDE 中的错误提示、自动补全、重构、语法检查......都玩不转了] ( https://mp.weixin.qq.com/s/UYzwVRPFas6hwe2U7R0eIg )
143-
144- 当下的软件开发,实际上并不需要我们了解许多编译原理相关的知识。但编译原理作为一门计算机经久不衰的基础课程,自然有它存在的价值。其中的 parser 部门就值得好好看一看,这会在我们遇到相关的需求时候,如排版布局,想自己搞一套 DSL 等都会很有帮助。本文讲了 AST (抽象语法书)是如何工作的,虽然是以 JavaScript 的代码举例,但原理其实是通用的。
145-
146142## 工具
147143
148144### 🐕 [ Introducing the sourcekitd Stress Tester] ( https://swift.org/blog/sourcekitd-stress-tester/ )
@@ -185,14 +181,6 @@ EasyTransitions 是一个简单易用的转场动画库,可以帮助开发人
185181
186182EasyTransitions 库很实用,有需要感兴趣的读者可以看看,不过该库只提供了 swift 版本哦!
187183
188- ### [ chameleon] ( https://github.com/didi/chameleon )
189-
190- chameleon 是来自滴滴出行的一套前端跨端整体解决方案。其最大特点是目标让一套代码,同时解决微信小程序,支付宝小程序,百度小程序,快应用,CML-SDK 终端等以 MVVM 为标准的终端。
191-
192- 目前国内前端大环境下,开发者需要为同样的功能在各自为阵的小程序,快应用上多次重复实现。这样做既耗时,也耗费大量的人力,最后的效果也不一定理想,所以这样一套统一多端的方案来避免多次重复开发,也不失为一个好选择。
193-
194- 吐槽一下,chameleon 这个名字已经被很多库用了,算是个非常常见的项目名字,如果能有个更独特一点的名字,可能会更好一点。
195-
196184## 音视频
197185
198186### [ Swift Community Podcast #3 - Result Type, Character Literals and Swift Evolution] ( https://www.swiftcommunitypodcast.org/episodes/3 )
0 commit comments