Content deleted Content added
Stevebroshar (talk | contribs) Glue code definitely can contribute to meeting requirements; remove consequences since not cited, poorly written and of questionable value |
|||
(36 intermediate revisions by 22 users not shown) | |||
Line 1:
{{short description|Source code that serves solely to "adapt" different parts of code}}
{{more footnotes|date=June 2016}}
In [[computer programming]], '''glue code''' is
Glue code describes [[language binding]]s or [[foreign function interface]]s such as the [[Java Native Interface]] (JNI).
Glue code may be written to access existing [[Library (computing)|libraries]], map [[Object (computer science)|objects]] to a [[database]] using [[object-relational mapping]], or [[Systems integration|integrate]] [[commercial off-the-shelf]] programs.
Glue code may be written in the same language as the code it is gluing together, or in a separate [[glue language]].
Glue code can be key to [[rapid prototyping]].
==See also==
* [[
* [[Scripting language]]
* [[Shell script]]
* [[SWIG]]
* [[Lua (programming language)]]
* [[
* [[WinGlue]]
* [[Wrapper function]]
* [[Wrapper library]]
* [[Method stub]]
==References==
{{reflist}}
* {{cite web |author-first1=Timothy C. |author-last1=Lethbridge |author-first2=Robert |author-last2=Laganière |publisher=[[McGraw Hill]] / [[University of Ottawa]] |date=2001-11-21 |orig-year=Summer 2001 |title=Object Oriented Software Engineering: Practical Software Development using UML and Java |at=Glue Code |url=http://www.site.uottawa.ca:4321/oose/index.html#glue_code |url-status=dead |archive-url=https://web.archive.org/web/20170712055627/http://www.site.uottawa.ca:4321/oose/index.html#glue_code |archive-date=2017-07-12}}
[[Category:Computer programming]]
|