Git工作流指南

Git工作流指南

  译序

  工作流其实不是一个初级主题,背后的本质问题其实是有效的项目流程管理和高效的开发协同约定,不仅是Git或SVN等SCM工具的使用。

  这篇指南以大家在SVN中已经广为熟悉使用的集中式工作流作为起点,循序渐进地演进到其它高效的分布式工作流,还介绍了如何配合使用便利的Pull Request功能,体系地讲解了各种工作流的应用。

  行文中实践原则和操作示例并重,对于Git的资深玩家可以梳理思考提升,而新接触的同学,也可以跟着step-by-st

858 0 2014-10-25 软件开发学习

程序员如何正确认识自己的工作

程序员如何正确认识自己的工作

        我思考越深就越坚信,如今的程序员的最大挑战是没有时间学习新知识。当在学校时,人们都有大量的时间来学习新工具和新技术,但一旦完成学业,有了全职工作,我们就拿不出足够的时间来学习新东西了。而我们这个行业的变化却是日新月异,对于一个职业程序员,每周至少有40小时‘真正’工作时间,完全没有时间和精力去掌握各种的新兴编程语言,框架和技术,更别说精通了。我想这也就是为什么编程是年轻人的游戏的原因。

964 0 2014-09-12 程序员必读

失败软件团队领导者的10个特征

失败软件团队领导者的10个特征

   通过10个问题,我们可以知道一个团队将会成功还是失败,可以发现这个团队的领导者是成功还是失败。这10个问题是问团队成员的。因为团队领导者怎么说并不重要,重要的是他(她)怎么做。而他(她)到底是怎么做的,已经体现在团队成员对这些问题的回答之中。

1. 你和其他团队成员经常在一起开会吗?而且,是真正一起开会,还是假装一起开会?真正一起开会,形式并不重要,而是真正有信息的分享和脑力的激荡,真正在讨论问题和解决问题。假装在一起开会,就是走个开会的过场

825 0 2014-09-04 程序员必读