VS Code 原来是 Erich Gamma 领导开发的!
Erich Gamma 是谁?是不是感觉似曾相识,又有点陌生?
没错,他就是《设计模式》的作者之一,「四人帮」之首,其他的成就包括和 Kent Beck(另一位大神,看过《重构》的人应该知道。) 合作开发了 JUnit,同时还是 Eclipse 之父。见证了 Eclipse 从崛起到逐渐臃肿,再逐渐式微的整个历程之后,痛定思痛的他加入 Visual Studio Team 领导开发了新一代编辑器。个中细节详见文章。
自己再深挖了下,还找到了 VS Code 团队成员的一篇博文,值得一看:
rebornix.comVS Code 的迭代过程也很有意思,四周一个迭代,分别是 Debt Week(1 周,处理技术债)、开发(2 周,新功能开发或者解 bug),End game(测试,团队没有专门的测试,主要靠开发自测)。另外 VS Code 还有轮值的角色,Inbox tracker(负责指派 github 上的 issue)和 End game master(组织迭代的测试和发布)。具体可以参考下知乎的这个回答(也是上面这篇博文的作者)和 VS Code github 上的相关页面:
www.zhihu.comgithub.com#晒晒我的编辑器