Vamos a usar Git como lo hacen los mejores equipos de desarrollo en su día a día.
- Teniendo una rama cómun para todo el mundo
- Integrando cambios pequeños frecuentemente
- Sincronizándonos con los cambios de los compañeros frecuentemente
- Garantizando que la rama común es estable todo el tiempo
Vamos a desarrollar un traductor Español-Klingon
¿Qué es Klingon? Klingon video
function toKlingon(spanish) {
if(spanish == "hola") {
return "nuqneH"
} else if(spanish == "adiós") {
return "maj"
} else { spanish == "perro"
return "Ha'DIbaH"
}
}
module.exports = toKlingon;
const toKlingon = require('./toKlingon');
test('hola', () => {
expect(toKlingon("hola")).toBe("nuqneH");
});
test('adiós', () => {
expect(toKlingon("adiós")).toBe("maj");
});
test('perro', () => {
expect(toKlingon("perro")).toBe("Ha'DIbaH");
});
Spanish | Klingon |
---|---|
hola | nuqneH |
adiós | maj |
perro | Ha'DIbaH |
gato | mangHom |
negro | qIj |
gato negro | qIch |
Algunos traductores online:
git clone [aquí va la URL del repositorio]
cd git-somos-coders
npm install
git config user.name "John Doe"
git config user.email "johndoe@example.com"
El proyecto usa Jest como framework de testing.
Los tests se ejecutan con npm run tests
.
- Twitter: @codesherpas_bcn
- LinkedIn: linkedin.com/company/code-sherpas
- Slack: launchpass.com/code-sherpas
- YouTube: Code Sherpas