我想知道低级函数和顶级函数之间的区别

Ric*_*ins 6 javascript project-management function

查尔斯·西蒙尼(Charles Simonyi)介绍了"组建真正的大型软件团队的想法,他们创建了一个编写顶级函数的超级优秀程序员,同时根据需要将低级函数的实现交给了一个笨拙的初级程序员团队.这个职位项目经理."

我想知道什么是顶级功能,我如何识别它?我的语言是Javascript.到目前为止,这是我所知道的唯一语言,请为我提供使用JavaScript的示例.

顺便说一下,上面引用的是Joel Spolsky.查看他的博客,阅读如何成为项目经理.

谢谢

MrV*_*dez 19

它越接近人类语言,功能越高级.

它越接近机器语言,功能就越低.

我只是在发誓,但这里有一些例子:

高级功能:

Car.Start()
Car.MoveTo(Home)
Run Code Online (Sandbox Code Playgroud)

低级功能:

Car.Insert(Key);
if (Car.IsKeyInserted() == False)
   return False;

Car.StartEngine();
Car.ApplyAccelerator(0.1f);
Car.ChangeGear();
Car.RotateWheel(-25);
Run Code Online (Sandbox Code Playgroud)