There are a number of situations in software engineering when it is important for disparate groups of programmers to agree to a "contract" that spells out how their software interacts.
在软件工程的很多情形中,不想干的小组或程序员达成一致的合约(合约用于阐述软件如何交互)是非常重要的。
EXAMPLE: The small firm's owners can successfully complete their huge new engineering contract only if they merely serve as project managers and farm out most of the work to other firms.
这家小公司的老板们要想成功完成这项新的大工程合同,只有把大部分工作外包给其他公司,自己仅担任项目经理。
应用推荐