slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Jonathan Valencia – ADSI 05/10 PowerPoint Presentation
Download Presentation
Jonathan Valencia – ADSI 05/10

Loading in 2 Seconds...

play fullscreen
1 / 7

Jonathan Valencia – ADSI 05/10 - PowerPoint PPT Presentation


  • 95 Views
  • Uploaded on

Definición de Estándares utilizados para programación y Bases de Datos Control de versiones y su implementación. Jonathan Valencia – ADSI 05/10. Definición de Estándares utilizados para programación y Bases de Datos:.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Jonathan Valencia – ADSI 05/10' - vangie


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

Definición de Estándares utilizados para programación y Bases de DatosControl de versiones y su implementación

Jonathan Valencia – ADSI

05/10

definici n de est ndares utilizados para programaci n y bases de datos
Definición de Estándares utilizados para programación y Bases de Datos:
  • Los procesos de estandarización consiste en ajustar a un determinado tipo o modelo los bienes o servicios por adquirir o contratar, en atención a los equipamientos preexistentes
objetivos
Objetivos
  • Delimitar el conjunto de opciones posibles de tecnologías y productos para el desarrollo de aplicaciones web, garantizando un desarrollo y mantenimiento estándar.
  • Garantizar un óptimo periodo de vida útil de las aplicaciones web, propendiendo al uso de herramientas y plataformas de desarrollo cuya vigencia en el mercado tecnológico esté garantizada a largo plazo.
caracter sticas de estandarizaci n
Características de estandarización
  • Nombres de variable apropiadas
  • Estilo de indentación
  • Valores booleanos en estructuras de decisión
  • Bucles y estructuras de control 
  • Espaciado
control de versiones
Control de versiones
  • Es una herramienta que permite la gestión de los diversos cambios que se realizan sobre los elementos de algún producto o una configuración del mismo.
  • Los sistemas de control de versiones facilitan la administración de las distintas versiones de cada producto desarrollado, así como las posibles especializaciones realizadas
sistemas control de versiones
Sistemas control de versiones
  • Concurrent Versioning System
  • Subversión
  • SourceSafe
ventajas
Ventajas
  • Se sigue la historia de los archivos y directorios a través de copias y renombrados.
  • Las modificaciones (incluyendo cambios a varios archivos) son atómicas.
  • La creación de ramas y etiquetas es una operación más eficiente; Tiene costo de complejidad constante (O(1)) y no lineal (O(n)) como en CVS.
  • Se envían sólo las diferencias en ambas direcciones (en CVS siempre se envían al servidor archivos completos).
  • Puede ser servido mediante Apache, sobre WebDAV/DeltaV. Esto permite que clientes WebDAV utilicen Subversion en forma transparente.
  • Maneja eficientemente archivos binarios (a diferencia de CVS que los trata internamente como si fueran de texto).
  • Permite selectivamente el bloqueo de archivos. Se usa en archivos binarios que, al no poder fusionarse fácilmente, conviene que no sean editados por más de una persona a la vez.
  • Cuando se usa integrado a Apache permite utilizar todas las opciones que este servidor provee a la hora de autentificar archivos (SQL, LDAP, PAM, etc.).