晨读推荐《「豆瓣 APP2.0」产品体验报告》等

晨读推荐4

关于「晨读推荐」

由 LeanCloud 的工程师和设计师,以周为单位进行阅读分享,包含每位工程师和设计师想加入自己读到的「有价值、有趣味、有分享意义」的文章以及推荐理由。

技术向 Geek Must Read

《Method Swizzling 和 AOP 实践》
LeanCloud 导读:
我们上周的晨读推荐了一篇利用 Objective-C 的 Runtime 特性,给语言做扩展,帮助解决项目开发中的一些设计和技术问题的文章。这一篇,我们来探索一些利用 Objective-C Runtime 的黑色技巧。这些技巧中最具争议的或许就是 Method Swizzling 。

工具向 The Best Tools

《编译器基础知识》
LeanCloud 导读:
作为一个经常使用编译器的开发者,了解一下编译器的原理可以方便快速定位解决开发中遇到的问题。本篇文章概括了编译器相关的基础原理。

设计向 Design More, Design Better

《「豆瓣 APP2.0」产品体验报告》
LeanCloud 导读:
本文以多张简图的方式,阐述了作者对「豆瓣 App 2.0」从产品设计到交互分析上的一些看法,阅读起来方便请悉,思路简洁明了,推荐阅读。

新知向 Ren chou jiu yao duo du shu

《扫盲 HTTPS 和 SSL/TLS 协议 2:可靠密钥交换的原理》
LeanCloud 导读:
上周晨读推荐的一篇《扫盲 HTTPS 和 SSL/TLS 协议 1:背景知识、协议的需求、设计的难点》介绍了相关的背景知识以及设计 SSL 需要考虑的需求。当时作者提到:设计 HTTPS 的最大难点(没有之一)是——如何在互联网上进行安全的 「密钥交换」。这篇就是介绍密钥交换的原理,并不包含技术实现部分。

发表评论

电子邮件地址不会被公开。 必填项已用*标注