javascript - 低级函数和顶级函数有什么区别?

标签 javascript project-management function

<分区>

我需要理解以下句子:“Charles Simonyi 通过创建一个编写顶级函数的 super 程序员来组织真正的大型软件团队,同时移交实现根据需要将较低级别的功能交给一个由初级程序员组成的团队。他们称这个职位为项目经理。”

  1. 我想知道什么是顶层函数
  2. 什么是低级功能?
  3. 项目经理如何才能轻松识别顶级和低级功能
  4. 您能否提供顶级和低级的 Javascript 示例 功能?

顺便说一句,上面的引述来自 Joel Spolsky,摘自他关于如何成为项目经理的博客。

最佳答案

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

越接近机器语言,功能越底层。

我很简单,但这里有一些例子:

高级函数:

Car.Start()
Car.MoveTo(Home)

低级函数:

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

Car.StartEngine();
Car.ApplyAccelerator(0.1f);
Car.ChangeGear();
Car.RotateWheel(-25);

关于javascript - 低级函数和顶级函数有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/633617/

相关文章:

javascript - 在 CKEditor 4 中为链接添加内联样式

javascript - jQuery 函数只能在 .ready() 内部工作

javascript - Firestore 选择不为空的地方

project-management - 使用JIRA(或其他工具)跨多个项目跟踪需求

function - 快速函数调用 : self-keyword vs without

javascript - 如果选中复选框禁用其他,如果未选中启用所有 JavaScript?

c++ - 关于使用 native Visual C++ 项目与 makefile 项目的意见

c - C中构建项目的问题

javascript - Canvas 随重力交替形状

javascript - 使用由日期触发的 style.display