Skip to content

Commit

Permalink
chore(linter): Fixes linter errors
Browse files Browse the repository at this point in the history
  • Loading branch information
lupomontero committed May 2, 2019
1 parent 274dbb0 commit ba74e32
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 42 deletions.
72 changes: 34 additions & 38 deletions projects/03-social-network/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
* [8. Evaluación](#8-evaluación)
* [9. Pistas, tips y lecturas complementarias](#9-pistas,-tips-y-lecturas-complementarias)


***

## 1. Preámbulo
Expand All @@ -32,9 +31,9 @@ más comentado.

En este proyecto construirás una Red Social sobre lo que decidan tú y tu equipo.
Podría ser, por ejemplo, sobre alimentación saludable, feminismo, educación,
salud, energías renovables, amantes de las [Empanadas](https://es.wikipedia.org/wiki/Empanada) o de
los [Tacos de Canasta](https://es.wikipedia.org/wiki/Taco),
de la [Feijoada](https://es.wikipedia.org/wiki/Feijoada), o de lo que sea.
salud, energías renovables, amantes de las [Empanadas](https://es.wikipedia.org/wiki/Empanada)
o de los [Tacos de Canasta](https://es.wikipedia.org/wiki/Taco), de la
[Feijoada](https://es.wikipedia.org/wiki/Feijoada), o de lo que sea.

Tu Red Social tendrá que permitir a cualquier usuario crear una cuenta de
acceso y loguearse con ella; crear, editar, borrar y _"likear"_ publicacciones.
Expand All @@ -51,29 +50,28 @@ El objetivo principal de aprendizaje de este proyecto es construir una
* Este proyecto se debe trabajar en equipos de tres.

* La lógica del proyecto debe estar implementada completamente en JavaScript
(ES6+), HTML y CSS :smiley:. Para este proyecto **no está permitido** utilizar
_frameworks_ o librerías de CSS y JS.
(ES6+), HTML y CSS :smiley:. Para este proyecto **no está permitido** utilizar
_frameworks_ o librerías de CSS y JS.

* La división y organización del trabajo debe permitir, sin excepciones, que
**cada integrante** del equipo practique el aprendizaje de todo lo involucrado
en **cada historia**. _No se dividan el trabajo como en una fábrica._
**cada integrante** del equipo practique el aprendizaje de todo lo involucrado
en **cada historia**. _No se dividan el trabajo como en una fábrica._
- ¿Hasta acá has avanzado en tus proyectos con cierta fluidez y sin mayores
problemas? Sé generosa con tus compañeras, permíteles aprender y practicar
sin restricciones, aunque tome un poco más de tiempo. Aproveha de
_coachearlas_, de hacer _pair programming_, una de las mejores maneras de
aprender es explicando verbalmente.
problemas? Sé generosa con tus compañeras, permíteles aprender y practicar
sin restricciones, aunque tome un poco más de tiempo. Aproveha de
_coachearlas_, de hacer _pair programming_, una de las mejores maneras de
aprender es explicando verbalmente.

- ¿Se te está haciendo difícil y te cuesta un poco más avanzar? No te quedes
con las partes "fáciles" del proyecto, conversa, negocia, exige tu oportunidad
para practicar y aprender lo que se te hace más difícil.
con las partes "fáciles" del proyecto, conversa, negocia, exige tu
oportunidad para practicar y aprender lo que se te hace más difícil.

* Solamente pueden trabajar en una única historia por vez, no pueden avanzar a
la siguiente sin haber completado la anterior. La historia se completa cuando
se cumplen **todos** sus Criterios de Aceptación + **toda** su Definición
de Terminado.
la siguiente sin haber completado la anterior. La historia se completa cuando
se cumplen **todos** sus Criterios de Aceptación + **toda** su Definición
de Terminado.

Para comenzar tendrás que hacer un _fork_ y _clonar_ este
repositorio.
Para comenzar tendrás que hacer un _fork_ y _clonar_ este repositorio.

## 5. Criterios de Aceptación Mínimos del Proyecto

Expand All @@ -97,23 +95,24 @@ que detalles:
Una vez que entiendas las necesidades de tus usuarixs, escribe las Historias de
Usuario que representen todo lo que necesitan hacer/ver en la Red Social. Cada
una de tus Historias de Usuario debe tener:
- **Criterios de Aceptación:** todo lo que debe ocurrir para satisfacer las

* **Criterios de Aceptación:** todo lo que debe ocurrir para satisfacer las
necesidades del usuario.

- **Definición de terminado:** todos los aspectos técnicos que deben cumplirse
para que, como equipo, sepan que esa historia está terminada y lista
para publicarse. **Todas** tus Historias de Usuario (salvo excepciones), deben
incluir estos aspectos en su Definición de Terminado (más todo lo que
* **Definición de terminado:** todos los aspectos técnicos que deben cumplirse
para que, como equipo, sepan que esa historia está terminada y lista
para publicarse. **Todas** tus Historias de Usuario (salvo excepciones), deben
incluir estos aspectos en su Definición de Terminado (más todo lo que
necesiten agregar):

* Debe ser una SPA.
* Debe ser _responsive_.
* Deben haber recibido _code review_ de al menos una compañera de otro equipo.
* Hicieron los _test_ unitarios
* Testearon manualmente buscando errores e imperfecciones simples.
* Hicieron _pruebas_ de usabilidad e incorporaron el _feedback_ de los
usuarios como mejoras.
* Desplegaron su aplicación y etiquetaron la versión (git tag).
- Debe ser una SPA.
- Debe ser _responsive_.
- Deben haber recibido _code review_ de al menos una compañera de otro equipo.
- Hicieron los _test_ unitarios
- Testearon manualmente buscando errores e imperfecciones simples.
- Hicieron _pruebas_ de usabilidad e incorporaron el _feedback_ de los
usuarios como mejoras.
- Desplegaron su aplicación y etiquetaron la versión (git tag).

### 5.4 Diseño de la Interfaz de Usuario (prototipo de baja fidelidad)

Expand Down Expand Up @@ -149,7 +148,6 @@ tus H.U.:
- Si hay errores, se deben mostrar mensajes descriptivos para ayudar al
usuario a corregirlos.


#### Muro/timeline

* Validaciones:
Expand Down Expand Up @@ -180,12 +178,11 @@ tus H.U.:
#### Pruebas unitarias (unit tests)

* Recuerda que no hay un _setup_ de **tests** definido, dependerá de
la estructura de tu proyecto. Algo que no debes de olvidar es pensar en éstas
pruebas, te pueden ayudar a definir la estructura y nomenclatura de tu lógica.
la estructura de tu proyecto. Algo que no debes de olvidar es pensar en éstas
pruebas, te pueden ayudar a definir la estructura y nomenclatura de tu lógica.

* Los tests unitarios deben cubrir un mínimo del 70% de _statements_, _functions_,
_lines_, y _branches_.

_lines_, y _branches_.

### 5.8 Consideraciones técnicas UX

Expand Down Expand Up @@ -227,7 +224,6 @@ puedas haber encontrado en el camino.
| Comunicación eficaz | 3 |
| Presentaciones | 3 |


### Habilidades Técnicas, Front-end

| Habilidad | Nivel esperado |
Expand Down
3 changes: 2 additions & 1 deletion topics/redux/02-design-and-setup/02-setup/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,8 @@ y por últimos limpiamos un poco nuestro `public/index.html`
</html>
```

Si vemos la aplicación en el navegador, usando [`react-devtools`](https://github.com/facebook/react-devtools), deberíamos ver como nuestro componente aparece dentro de `App`.
Si vemos la aplicación en el navegador, usando [`react-devtools`](https://github.com/facebook/react-devtools),
deberíamos ver como nuestro componente aparece dentro de `App`.

![image](https://user-images.githubusercontent.com/110297/51619171-c27c5c80-1efd-11e9-96ec-9e05c2c3e213.png)

Expand Down
6 changes: 3 additions & 3 deletions topics/redux/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,9 @@ siguientes conocimientos previos:
En esta primera unidad revisaremos los 3 conceptos básicos de `redux`,
que articulan todo su funcionamiento:

- Una sóla fuente de verdad
- El estado es de "sólo-lectura"
- Los cambios de estado, se realizan a través de funciones puras
* Una sóla fuente de verdad
* El estado es de "sólo-lectura"
* Los cambios de estado, se realizan a través de funciones puras

### Unidad 02: [Diseño y mockup](02-design-and-setup)

Expand Down

0 comments on commit ba74e32

Please sign in to comment.