2016-11-27技术周报

本期周报内容来自: GlareCHnolol

时光机:周报汇总周报博客iOS puzzles


测试

  1. Test Doubles: Mocks, Stubs, and More
  2. Dependency Injection
  3. Bad Testing Practices

技术实践

  1. 移动端图片格式调研: ibireme 在做YYImage时的调研成果
  2. iOS 处理图片的一些小 Tip: ibireme 在做YYImage时的调研成果
  3. To speed up the XCode compile and link speed (200%+): 如何加快XCode编译速度?

工具

  1. FLEX: FLEX (Flipboard Explorer) is a set of in-app debugging and exploration tools for iOS development. When presented, FLEX shows a toolbar that lives in a window above your application. From this toolbar, you can view and modify nearly every piece of state in your running application.
  2. 静态分析工具大集合: 静态程序分析(Static program analysis)是指在不运行计算机程序的条件下,进行程序分析的方法。有些程序分析需要在程序运行时才能进行,这种程序分析称为动态程序分析。大部分的静态程序分析的对象是针对特定版本的源代码,也有些静态程序分析的对象是目标代码。静态程序分析一词多半是指配合静态程序分析工具进行的分析,人工进行的分析一般称为程序理解或代码审查。

博客

  1. objc.io: objc.io was founded 2013 in Berlin by Chris Eidhof, Daniel Eggert, and Florian Kugler. We started objc.io to create a platform for in-depth technical topics relevant to all iOS and OS X developers.