Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Nombre:______________________________________________________________________
_
Conceptos Generales:
Que es un Smells ?
Control de Versiones
a) ¿Qué es el control de versiones?
b) ¿Cuáles son los beneficios de usar el control de versiones?
c) Describe las estrategias de ramificación que has usado.
d) ¿Con qué herramienta VCS te sientes cómodo?
e) ¿Qué es Git?
f) ¿Explicar algunos comandos básicos de Git?
g) En Git, ¿cómo revertir un compromiso que ya ha sido empujado y hecho
público?
h) ¿Qué es la rebase de Git y cómo se puede usar para resolver conflictos en
una rama de características antes de la fusión?
i) ¿Cómo se encuentra una lista de archivos que ha cambiado en una confirmación
en particular?
POO
b)Describa en detalle DOS patrones de diseño con los que esté familiarizado,
indicando la motivación del patrón, incluido un diagrama de clase UML para el
patrón y una explicación de las clases que participan en el patrón.
A)¿Cómo podemos compilar desde la línea de comandos una clase Java, por ejemplo
la clase A?
class Uno{
protected Uno yoMismo(){ return this;}
}