单元测试、功能测试、验收测试和集成测试(以及我没有提到的任何其他类型的测试)之间有什么区别?
单元测试、功能测试、验收测试和集成测试(以及我没有提到的任何其他类型的测试)之间有什么区别?
对于一个没有计算机科学背景的人来说,计算机科学界的lambda是什么?
应用服务器和web服务器之间的区别是什么?
我知道如何使用这些术语,但我想知道单元测试是否有伪造、模拟和存根的公认定义?如何为您的测试定义这些?描述一下你可能会用到它们的场景。以下是我如何使用它们:Fake:实现接口但包含固定数据且没有逻辑的类
有人能解释一下吗?我理解它们背后的基本概念,但我经常看到它们互换使用,我感到困惑。现在我们到了这里,它们和普通函数有什么不同?
当口头谈论方法时,我从不确定是否应该使用参数或参数或其他词。不管怎样,其他人都知道我的意思,但什么是正确的,这些术语的历史是什么?我是一名c#程序员,但我也想知道人们是否在不同的语言中使用不同的术语。
我不明白两者的意义。
框架和库之间的区别是什么?我一直认为库是一组对象和函数,专注于解决特定的问题或应用程序开发的特定领域(即数据库访问);另一方面,框架是一个以特定方法论(即MVC)为中心的库的集合,它涵盖了应用程序开发
我已经开始使用Git,并且遇到了术语“上游”和“下游”。我以前见过这些,但从来没有完全理解过。这些术语在scm(软件配置管理工具)和源代码的上下文中意味着什么?
POSIX是什么?我读过维基百科上的文章,每次遇到这个词我都会去读。事实上,我从来没有真正理解它是什么。有没有人可以通过解释“POSIX的需求”来解释给我听?