云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

对象存储_青海网站建设_折扣

小七 141 0

Android博客系列-构建挑战(第三部分)

当我们与设备供应商以及他们在及时向市场发布高质量产品方面所面临的挑战时,解决快速、准确的软件构建的需求是每个人每天都在努力解决的主要挑战之一。构建时间,无论是单个开发人员构建、集成还是发布构建,花费的时间太长,而且经常崩溃。在CloudBees最近进行的一项调查中,超过350名嵌入式/Android软件设备交付专业人员作出了回应。毫不奇怪,对更快构建的需求是最紧迫的问题之一。超过65名受访者经历了开发人员构建时间缓慢的问题,超过72名受访者表示发布构建时间从20分钟到4小时以上不等。那么,缓慢的构建时间对开发人员的生产力有什么影响呢?开发团队不仅沮丧地等待他们的构建完成,而且他们只能在作业完成后发现构建中的问题。这意味着开发人员的生产力将损失数小时,无论是空闲时间还是上下文切换。只有当构建完成后,开发人员才有机会检查出了什么问题。但此时,他们的注意力已经转移到其他地方,他们必须重新审视自己在做什么,并重新开始这个过程。缓慢的构建时间也会导致用于测试的时间更少或者测试周期更长。想象一下,如果构建在不到5分钟内完成,不仅整个周期时间会加快,而且开发人员可以专注于修复错误并致力于新的创新,而不是等待构建完成。这一点在使用Android操作系统的人们中引起了特别的共鸣。谷歌在优化Android构建方面做得非常好,有了足够的硬件和暗箱操作,很多设备制造商已经能够在一定程度上优化Android版本,但要想获得竞争优势,他们需要走得更快。从davidrosen本系列即将发表的博客中学习,electraclerator如何提供市场上最快的软件构建。敬请期待!顺便说一句,如果你要参加2013年安卓建设者峰会,一定要在CloudBees展位前停留一下。错过了第一部分和第二部分?快跟上。