代码仓库

来源:互联网 发布:sap是什么软件 编辑:程序博客网 时间:2024/05/20 19:15
代码仓库 的代码仓库的目的是提供开发人员共享随机位代码,normall分散在他们的投资组合一个共同的地方,并组织这些材料,便于重复使用。最重要的是,你可以很容易找到其他开发商的代码,以节省您的时间。 特设代码重用已经实行从编程的初期。程序员一直重用的代码,模板,函数和过程的部分。软件复用的研究,软件工程的认识领域,然而,只有追溯到1968年,当贝尔实验室的道格拉斯·麦克罗伊建议基础软件产业的可重复使用的components.Many研究人员一直在努力做复用更快,更方便,更系统,和一个整体编程的正常过程的一部分。以上是面向对象编程的发明中,这成为正式的复用的最常见形式之一背后的主要目标。一个有点晚发明泛型编程。 另外,新的方法是使用软件的“发电机”,程序可以创建一个某种类型的基于一套用户选择参数的新方案。研究对这种系统的领域都产生式编程和元编程。 代码重用是部分或完整的计算机程序编写一次就可以了,应该是,或者被在写入在以后的时间另一个程序中使用的想法。程序代码的重用是它试图以节省时间和精力,通过减少冗余工作的常用技术。 代码重用一个很常见的例子是使用一个软件库的技术。需要通过许多不同的许多常见的操作,例如将信息在不同的公知的格式,访问外部存储器,外部程序的接口,或操纵信息(数字,即,名称,位置,日期等)的常用方法,程序。新方案的作者可以使用代码的软件库来执行这些任务,而不是“重新发明轮子”,通过直接在程序执行的操作完全写入新的代码。图书馆的实现往往被精心测试,包括不寻常的或神秘的情况下受益。缺点包括不能调整可能影响性能或所希望的输出信息,并且时间和获取,学习,和配置库的成本。 代码重用,在当今严峻的市场是至关重要的。你不能坐在那里重新发明轮子,每日3次。 我们的代码段用于下列语言: 编程C + + VB中的ActionScript ActionScript 3中的Apache的AppleScript的ASP汇编的AutoIt猛砸CC#Clojure的ColdFusion的的CSS德尔福差异Django的DOS批处理的Emacs Lisp eZ Publish的Groovy的HAML哈斯克尔的HTML iPhone爪哇JavaScript的jQuery的乳胶lighttpd的Lisp语言Lua中的Makefile MatLab的MAXScript的MXML中的MySQL NewtonScript Objective C的开放固件其他帕斯卡的Perl的PHP PICBASIC PL / SQL的处理Prolog的伪代码的PythonřRails的正则表达式革命红宝石的SAS上海社会科学院斯卡拉计划Smalltalk的小聪明的SQL SVN TCL Textpattern的TheCodeWarehouse TYPO3未分类VB.NET VHDL语言Visual Basic中的W-语言的Windows PowerShell Windows注册表的XHTML XML的XSLT
0 0
原创粉丝点击