nos gusta esa clasificación • Vamos a pensar un segundo sobre... • ¿Qué hace que sean buenas categorías? • ¿Hay ideas generales por detrás? • ¿Podemos aplicarlas al resto de nuestro código?
concina, gira 30 grados a la izquierda, avanza 500mm en línea recta, después gira 45 grados al aderecha. Eleva tu mano derecha hasta que el brazo quede horizontal al suelo y extiéndela despacio hasta que choques con el mango de la puerta de la nevera. Ciérrala y retrae el brazo con firmeza. Ahora abre la otra mano...
sal. 1. Cubre el fondo de la sarten con 5mm de aceite 2. Cuando esté muy caliente, casca el huevo encima 3. Saca una cerveza del frigorífico. 4. Bébetela deseando saber cocinar mejor. 5. ....
sal. 1. Vierte 5mm de aceite en la sartén y caliéntalo. 2. Cuando esté muy caliente, casca el huevo y échalo. 3. Espera a que la clara se ponga blanca. 4. En ese momento puedes sacar el huevo. 5. Comer mientras está caliente.
sal. 1. Vierte 5mm de aceite en la sartén y caliéntalo. 2. Cuando esté muy caliente, casca el huevo y échalo. 3. Espera a que la clara se ponga blanca. 4. En ese momento puedes sacar el huevo. 5. Comer mientras está caliente.
ficheros en una carpeta deberían ser coherentes en abstracción y variar en tema. • NO agrupes por dominio Dominio no es uno de los Cuatro. Es un concepto extraño al Reino de React. • La nomenclatura no es tan importante Siempre y cuando sea consistente y no sea una locura total.
se puede generalizar • Cada caso tiene sus puntos óptimos de corte • Pero casi todas las webs tiene cosas en común... • ¿Podríamos extraer patrones generales?
la mayoría de las veces. { type: actionTypes.GO_TO_PAGE, payload: {page: 2}, domain: 'users' } • Agrupar por función ayuda a ser consistente en nivel de abstracción y tema.
expresar aquí? 2. ¿En qué nivel de abstracción? 3. ¿Qué combinadores puedo usar? 4. ¿Tengo todo el vocabulario que necesito? 5. ¿Estoy hablando de más de un tema?