Zdrojový kód v databázi - Source Code in Database

Zdrojový kód v databázi (SCID) je technika kód manipulace, kde je kód analyzován a uloženy v a databáze. To umožňuje mnoho zkratek zvyšujících produktivitu[je zapotřebí objasnění ] které by jinak nebyly možné.

Nevýhodou systémů SCID je tento kód s syntaktické chyby nebo jiný kód, který nelze analyzovat[je zapotřebí objasnění ], nelze přímo importovat do systému SCID. Jedním řešením je komentovat kód, který není správně analyzován.

vizuální programování nástroje mohou ukládat programy jako databáze, protože jsou specializované editor struktury jsou povinni upravit vizuální kód.

Příklady

IBM VisualAge Jáva je příkladem integrované vývojové prostředí implementace funkcí SCID. Novějším příkladem zdrojového kódu v databázi je CodeOntology, nástroj s otevřeným zdrojovým kódem a RDF databáze Jáva zdrojový kód, který podporuje pokročilé SPARQL dotazy, jako např Vyberte rekurzivní metody nebo Vyberte metody, které vypočítají kořen krychle dvojitého.[1]

Některé další příklady nebo diskuse o SCID zahrnují:

  1. http://www.c2.com/cgi/wiki?SourceCodeInDatabase
  2. http://mindprod.com/project/scid.html
  3. http://martinfowler.com/bliki/ProjectionalEditing.html

Eric a Mike Hewitt z PrecisionSoftware také pracovali na SCID v C # v roce 2014[Citace je zapotřebí ].

Viz také

Reference

  1. ^ CodeOntology, Příklady dotazů, http://codeontology.org/examples.