summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorevhoffmann <evhoffmann@gitlab.com>2016-10-20 15:47:57 -0400
committerevhoffmann <evhoffmann@gitlab.com>2016-10-20 15:47:57 -0400
commit12991f84a2ceb157b7ddec94858ccc395c767006 (patch)
treea5cf547b5783a3513292daef3516832ced3bb71f
parent8c4576418be18dc6143d029f8d51645fef951655 (diff)
downloadgitlab-ce-edit-glossary.tar.gz
added skipped definitionedit-glossary
-rw-r--r--doc/university/glossary/README.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/doc/university/glossary/README.md b/doc/university/glossary/README.md
index c7cfebb7c7c..cf836667fac 100644
--- a/doc/university/glossary/README.md
+++ b/doc/university/glossary/README.md
@@ -565,6 +565,8 @@ A [virtual machine](https://en.wikipedia.org/wiki/Virtual_private_server) sold a
### VM Instance
+In object-oriented programming, an [instance](http://stackoverflow.com/questions/20461907/what-is-meaning-of-instance-in-programming) is a specific realization of any object. An object may be varied in a number of ways. Each realized variation of that object is an instance. Therefore, a VM instance is an instance of a virtual machine, which is an emulation of a computer system.
+
### Waterfall
A [model](http://www.umsl.edu/~hugheyd/is6840/waterfall.html) of building software that involves collecting all requirements from the customer, then building and refining all the requirements and finally delivering the complete software to the customer that meets all the requirements they specified.