【51CTO.com原创稿件】外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!
今天给大家推荐的内容包括:如何利用Moq搞定C#中的单元测试、云端无服务器比拼:AWS对Google Cloud对微软Azure、六大趋势塑造IT云战略新面貌以及iOS 11判决:苹果打造出的“Vista”。
一、如何利用Moq搞定C#中的单元测试
原文标题:How to use Moq to ease unit testing in C#
在编程过程中,我们经常需要为访问外部资源(例如数据库或文件系统)的代码编写单元测试。而如果这些外部资源并不可用,那么,确保测试执行的唯一方法就是创建模拟对象。在这方面,Moq可能是目前最灵活也最易于使用的一种选项。本文将对Moq展开深入探讨,同时聊聊其如何将代码单元与依赖关系隔离开来。
1. Moq上手指南
2. 如何利用Moq模拟接口
3. 如何利用Moq模拟方法
4. 如何利用Moq模拟基本类方法
二、云端无服务器比拼:AWS对Google Cloud对微软Azure
原文标题:Serverless in the cloud: AWS vs. Google Cloud vs. Microsoft Azure
对于每一位曾因基础设施故障而被迫加班加点的朋友们来说,无服务器这一新兴概念都具有着强大的吸引力。在此种技术的帮助下,漫长的服务器配置、持续更新以及修复等工作将不复存在,如今,我们已经能够直接调用自己需要的各类资源,而无需承担任何管理与运营压力。在今天的文章中,我们将着眼于三大云巨头,聊聊他们各自拿出的无服务器方案。
1. AWS Lambda
2. Google Cloud Functions与Firebase
3. 微软Azure Functions
4. 无服务器云比较
三、六大趋势塑造IT云战略新面貌
原文标题:6 trends shaping IT cloud strategies today
云计算已经成为企业推动数字化转型与IT产品组合现代化的客观平台。根据Forrester发布的报告,今年全球公有云市场总体规模将达到1780亿美元,远高于2017年的1460亿美元。企业的公有云采用率将***超过50%。而在今天的文章中,我们将立足六大趋势,展望IT云战略的下一阶段新面貌。
1. 多云联动的崛起
2. CIO开始认真对待灾难恢复工作
3. 云安全:不再可有可无
4. 云成本控制
5. 容器编排成为现实
6. 云文化俱乐部
四、iOS 11判决:苹果打造出的“Vista”
作为苹果iPhone与iPad设备的标配操作系统,iOS一直存在着这样或那样的问题。然而,iOS 11的出现让这一切变本加厉。没错,甚至将iOS 11称为苹果版本的Vista都不为过。自2017年9月推出以来,它就在不断发生问题,并折磨着每一位忠诚的苹果用户。
1. 电池电量问题
2. 疯狂的键盘
3. 手机温度过低?!
4. 严重漏洞
5. 简单算术都要搞错
【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】