创业成功人士访谈录 第56期:PHP团队没有任何结构(1)
时间:2018-12-28 作者:英语课 分类:创业成功人士访谈录
英语课
How much involvement do you have with PHP development today?
你目前在多大程度上参与了个人网页程序(PHP)的开发?
A lot less now than 10 or 15 years ago, that’s for sure.
肯定比10或15年前少多了
But I still read the mailing lists every day discuss features and fix bugs 1 occasionally.
但我现在每天仍坚持阅读邮件列表,讨论功能和偶尔修复一下漏洞。
Personally, I tend to be more interested in security and performance-related issues than other things.
我个人对 安全和性能相关的问题更感兴趣。
I’m as involved as I have been in years.
多年来我的参与程序一直是这样。
What’s the structure of the PHP team? It doesn’t seem clear.
PHP团队的组织结构是什么样 的?现在看起来似乎不太清晰
There is no structure!
没有任何结构!
Who makes the final decisions?
那么谁作最后的决定呢?
We do. We have a mailing list called Internals that’s completely open
我们一起。我们有一个完全开放的邮件列表,名为内部邮件
anyone can subscribe 2 to it, read it, post to it and I’ve always been insistent 3 on keeping the process transparent 4.
任何人都可以订阅和阅读,在上面发表意见等,我一直坚持保持过程的透明度。
Anybody can go back and read the mailing list archives to figure out how we got to any one position.
任何人都可以翻阅邮件列查察看我们是如何达到每一个位置的。
It tends to be that code wins.
倾向于代码取胜。
If two groups are arguing, but one group has an implementation 5 and the other doesn’t, well, the implementation wins.
如果两个小组在争论,但其中一个小组有了成就而另一个没有,那么落实的取胜。
It almost doesn’t matter how braindead it is; if we should have the feature, but we can’t agree on the implementation, we’ll go with whoever builds it.
头脑有多愚笨都不要紧,如果我们需要得到相关特性又不能认同落实,我们只需要与创建者一起即可。
Is there pressure to be the final arbiter 6 of decisions?
作为决策的最终仲裁者,你是否有压力?
Sure, there is. I’ve always tried to downplay that role, because I don’t want to have the final say in a lot of these things.
当然有压力。我总是试图淡化这一角色,因为我不希望对太多事情作最后决定。
I want the project to be self-sufficient and I wanted to be self-propelling.
我希望项目能自给自足,我希望它是自我推进的。
If I’m in the loop as the make every decision, that doesn’t scale at all
如果我深陷决策者角色,要作出每一个决定,那也是不太现实的。
Honestly, there’s a bunch of things I don’t know enough about. I mean, take Sybase.
老实说,有许多事情我了解得还不够,如Sybase
I’ve never used Sybase in my life. How would I make an intelligent decision about this versus 7 that with a Sybase extension?
我还从来没有使用过Sybase,那我如何能够对Sybase扩展和Sybase作出正确的决定呢?
For a lot of PHP, that’s the way it is. There are groups of people that are much better off making these decisions.
对于很多PHP来说,经常会这样。这时就需要团队中的优秀成员来作决定了。
1 bugs
adj.疯狂的,发疯的n.窃听器( bug的名词复数 );病菌;虫子;[计算机](制作软件程序所产生的意料不到的)错误
- All programs have bugs and need endless refinement. 所有的程序都有漏洞,都需要不断改进。 来自《简明英汉词典》
- The sacks of rice were swarming with bugs. 一袋袋的米里长满了虫子。 来自《简明英汉词典》
2 subscribe
vi.(to)订阅,订购;同意;vt.捐助,赞助
- I heartily subscribe to that sentiment.我十分赞同那个观点。
- The magazine is trying to get more readers to subscribe.该杂志正大力发展新订户。
3 insistent
adj.迫切的,坚持的
- There was an insistent knock on my door.我听到一阵急促的敲门声。
- He is most insistent on this point.他在这点上很坚持。
4 transparent
adj.明显的,无疑的;透明的
- The water is so transparent that we can see the fishes swimming.水清澈透明,可以看到鱼儿游来游去。
- The window glass is transparent.窗玻璃是透明的。
标签:
创业