解析极限编程:拥抱变化_您可能想要拥抱这本书:“团队协作指南”的评论

解析极限编程:拥抱变化

艾玛·简·霍格宾·韦斯特比Emma Jane Hogbin Westby撰写的《团队精神》( Git for Teams)是一本很好的技术书籍,但非技术性的要素使其变得出色。

Git因难以学习甚至难以掌握而享有一定的声誉。 由于它是一种功能强大且灵活的工具,因此用户很容易犯下难以纠正的错误。 与他人合作时,变得格外容易。 Git for Teams旨在通过不仅教会读者如何使用Git,而且学会如何使用团队来解决该问题。

前三章几乎没有讨论Git。 它们是为CTO,项目经理和技术负责人编写的。 重点是了解工作流程选项并确定最适合团队的方法。 这些决定不仅限于弄清楚要使用哪种分支和合并策略。 Westby讨论了组织会议,培养团队同理心和项目治理的问题。 讨论了开放源代码项目和封闭项目的注意事项,这对于所有读者来说都很有价值。

当Westby讨论不同的分支策略时,Git在第三章中开始认真地出现。 她提供了“主线”,“按功能分支”和“计划部署”策略的真实示例。 Git命令直到第4章带有一些工作流程示例后才会出现。 坚持“并非一切都必须是技术性的”主题,其中一些示例包括书籍写作和Git for Knitters项目。

第5章着重于向Git新手用户介绍Git命令行界面。 第6章介绍了更复杂的示例,这些示例涉及撤消已完成的操作。 Westby在练习锻炼者的同时强调绘图,以便对示例的工作方式有更深入的了解。 在这本书中,图6-3提供了一个极好的流程图,用于确定应如何删除一个(或几个!)提交。

在第7章和第8章中,团队方面和Git课程合并为本书的最终目标。 建立对新用户的信心,定义团队规范以及进行代码审查的所有功能都非常突出。 第2部分在第9章结束时讨论了查找和修复错误。 这包括使用隐藏和“ Git bisect”命令。

第3部分介绍了三种代码托管服务:GitHub,BitBucket和GitLab。 三个附录提供了与Git相关的说明。 附录B介绍了如何升级Git。 附录C是有关Git配置的有用教程。 附录D为不熟悉的人简要介绍了SSH。 但是最好的附录可能是附录A,附录A提供了一些黄油t的配方(是的,是的)。

在阅读Git for Teams时 ,我遇到了两个主要想法:“我可以在工作中使用此示例!” 和“我想拥抱这本书”。 我喜欢将重点放在团队建设作为流程的一部分,而不是简单地假设对Git的了解将使Git发挥作用。 韦斯特比以学习目标开始每一章。 她坦率地表达了自己的观点,但明确表示,自己偏爱的程序并不是唯一的方法。 总之,对于使用Git或管理使用Git的任何人来说,这都是一本了不起的书。

翻译自: https://opensource.com/business/15/11/git-for-teams-review

解析极限编程:拥抱变化

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值