2008年InfoQ中文站十大最受关注Agile新闻

本文探讨了敏捷开发中的关键议题,包括如何为敏捷团队提供高效的基础工具环境、在迭代中平衡业务价值与知识获取、评估个人是否适合极限编程、强调广博的设计技能、《实现模式》中文版发布、代码覆盖率度量的合理运用、敏捷实践中的理想与现实差距、用户故事的正确规模及敏捷现状的反思。

主要内容包括如何将敏捷团队从基础工具环境搭建中解脱出来、在迭代中追求“业务价值”和“获取知识”、如何评价一个人是否适合XP?、丰富的设计技能胜过特定于平台的知识、InfoQ中文站翻译之作《实现模式》中文版面市、善用覆盖率度量、开发人员理想与现实的大PK、第二次Beijing Open Party总结和资料下载、正确设定用户故事的大小和James Shore谈敏捷的衰落。

\

1. 将敏捷团队从基础工具环境搭建中解脱出来(译者:郑柯)
\敏捷团队要想成功,搭建良好的基础工具环境是成功的必要手段。要想马上启动项目,团队现在可以使用Buildix来部署全新的基础工具环境,或者使用Assembla提供的在线工作空间。

\

2. 迭代中不仅追求“业务价值”,还要“获取知识”(译者:郭晓刚)
\表面上看,多数敏捷方法都简单地根据业务价值决定故事的开发顺序。但在很多情况下,更明智的做法是将增加业务价值与有意识的\"获取知识\"步骤结合起来。Alistair Cockburn介绍了如何有效地进行此种结合,以及如何借助这样的实践在正确的时间交付正确的功能。

\

3. 如何评价一个人是否适合XP?(译者:郑柯)
\许多敏捷专家认为,不是所有的人都能适应敏捷开发。一些人无法理解敏捷的哲学,而且会对团队的运作起到潜在的负面作用。极限编程小组有一个有趣的话题,小组成员们讨论如何评估一个人是否适合XP。这个讨论涉及到可以作为评价标准的不同因素。

\

4. 丰富的设计技能胜过特定于平台的知识(译者:韩楷)
\在最近的一篇文章中,Martin Fowler指出了组织团队时什么是最重要的考量。它不是关于特定平台或者业务领域的经验与知识,而是更为广博的(broader)设计技能,这样的团队可以为软件带来更好的质量并向客户交付价值。

\

5. InfoQ中文站翻译之作《实现模式》中文版面市(作者:InfoQ中文站)
\Kent Beck著,InfoQ中文站翻译的《实现模式》中文版近日已经面市:http://www.china-pub.com/508887。本书的译者为李剑、熊节和郭晓刚。

\

6. 请善用覆盖率度量(译者:张龙)
\Christian Gruber就TDD的代码覆盖率度量方面阐明了其态度。他谈到了代码覆盖率度量会告诉你什么以及不会告诉你什么,TDD是如何适应它的,同时还提到了我们如何能更好地使用代码覆盖率度量。

\

7. 测试:开发人员理想与现实的大PK(译者:王速瑜)
\PDC大会上进行了关于“单元测试的未来”的小组讨论,大部分的谈话内容聚焦于Mock测试,人们对于Mock 框架(Mock frameworks)的过度使用取得了普遍共识。

\

8. 第二次Beijing Open Party总结和资料下载(作者:郑柯)
\2008年3月1日,第二次Beijing Open Party“春归(The Return of Spring)”活动在北京东直门国华投资大厦11层ThoughtWorks Office顺利结束。与1月19日第一次Open Party活动相比,本次参与人数多达70余位,远超出上次的41人。各位参与者贡献的主题达到了14个,涵盖RIA、软件创业、敏捷和精益、移动开发以及开源等多个领域。

\

9. 正确设定用户故事的大小(译者:李剑)
\资深的敏捷实践者都会知道,敏捷过程中最困难的部分之一就是如何正确地编写用户故事。最近,Pat Kua解答了一个核心问题:故事里应该放入多少细节?

\

10. James Shore:敏捷的衰落(译者:李剑)
\James Shore声称敏捷正在走向衰落。他说,很多团队在用“sprints”和每日例会,但是却不采用那些可以在长期内产出高质量软件的技术实践。在他的估计中,已有无数个Scrum团队将敏捷用的如此之烂,不仅失败已成必然,而且会将敏捷的发展跟他们一起拖入泥潭。

源码直接下载地址: https://pan.quark.cn/s/a4b39357ea24 在应对Windows 10与Ubuntu双系统无法正常启动的情况时,我们首先需要明确双系统启动的机制以及可能引发启动障碍的因素。在双系统环境下,计算机的启动过程由引导管理器(例如GRUB)负责操作系统选择。若启动流程中出现故障,可能源于引导管理器的设置被篡改,或因系统升级造成的不兼容性。 一、UEFI与Legacy BIOS的差异 在探究解决方案之前,我们必须辨识UEFI和Legacy BIOS这两种不同的启动模式。Legacy BIOS代表传统的BIOS设置,其运作依赖于MBR(主引导记录)分区表。相对地,UEFI代表一种更先进的启动技术,能够支持更大容量的硬盘以及更高级的功能,并且采用GPT(全局唯一标识分区表)。 对于Windows 10与Ubuntu的双系统配置,如果在Windows 10更新后遭遇无法进入Ubuntu的状况,极有可能是因为计算机的启动模式已从Legacy BIOS转变为UEFI,而Ubuntu的安装媒介或启动配置未相应地更新以适应这一转变。 二、处理流程 以下是处理Windows 10升级后无法启动Ubuntu双系统启动项的详细步骤: 1. 准备Ubuntu启动介质:你可以借助Ubuntu官方提供的资源制作启动介质,或者在Windows操作环境下利用工具来烧录启动U盘。 2. 通过U盘启动设备:将计算机的启动优先级设置为从U盘启动,并选择“试用Ubuntu”这一选项。 3. 更新系统及安装应用:一旦联网,打开终端,添加boot-repair软件源并更新系统软件包的索引,随后安装boot-repair这一工具。 4. 运行boot-repair进行修正...
源码下载地址: https://pan.quark.cn/s/a4b39357ea24 罗技G502被众多专业游戏玩家视为一款高级游戏鼠标,特别是在《绝地求生》(PUBG)这类射击游戏中,其卓越的性能和高度可定制性为玩家带来了明显的竞争优势。"宏"作为游戏鼠标的一项核心功能,它允许用户预先设定一系列按键操作,通过单次点击即可完成,这对于执行复杂动作或提升反应速度具有显著作用。本指南将系统阐述如何在罗技G502鼠标上配置PUBG中的吃鸡宏,以及如何进行精准的压枪宏设定。对"宏"的基础原理进行深入理解是至关重要的。宏本质上是通过特定编程语言构建的一系列指令链,这些指令可以涵盖键盘按键、鼠标操作或预设的时间间隔。在罗技G502鼠标中,用户可借助罗技的G HUB软件来完成宏的构建与修改。 1. **安装G HUB软件**:从罗技官方网获取并安装新版的G HUB。该软件为用户提供了对G502鼠标的全方位调控能力,涵盖了宏设置等各项功能。 2. **构建宏**:启动G HUB,定位到"鼠标"标签页,随后点击"按钮"。选择需要绑定宏的鼠标按键,点击"绑定",再选择"录制宏"。 3. **录制宏**:按下"开始录制"后,执行意图记录的动作,例如连续射击、迅速切换武器等。在PUBG内,压枪宏通常涉及持续按住鼠标左键并辅以细微的鼠标向下移动,以此模拟高级玩家手动压枪的技巧。 4. **调整宏**:完成录制后,用户可利用编辑器对宏的细节进行优化,比如增加延迟时间以实现更精细的压枪效果,或更改按键的排列顺序以适应不同的游戏情境。 5. **存储并应用宏**:为宏命名并保存,随后将其分配到G502鼠标的任一按键上。务必确保在游戏过程中禁用可能引发冲突的第三方宏软件。 6. **压枪宏...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值