 Laura, trabaja en la actualidad, te voy a presentar así de rápido, trabaja en la actualidad en la empresa 22 grados, creando plantillas y planes de web esa medida, y es que considera este SMS su primer amor. Aterriza en la ciudad de Lérez, desde Gran Canaria, para darnos buenas prácticas en el desarrollo. Un fuerte aplauso. A ver, se me oye bien? Sí, vale. Bueno, en primer lugar quería comentar que el Powerpoint no lo ha hecho mi sobrenueve cinco años, lo he hecho yo. Al principio pensaba que era un mal Powerpoint, después de ver la charla de Roberto, es que no es malo, es sostenible. Así que ruego que si algún diseñador le sangran los ojos, de verdad que lo siento mucho, pero no daba para más. El motivo de la charla del desarrollo de plantillas compartiales vino porque cuando yo empecé a programar, tú abrías un documento PHP, te encontras con 100 líneas de código, 200, 300, seguías bajando, el scroll era infinito, se iba haciendo más pequeño, te deprimías, y decías que yo sólo quiero cambiar una variable que aquí no puedo hacer nada. Decías, bueno, pues nada, voy a cambiar el CSS, te ibas al archivo de CSS que pesaba dos megas, abrías el archivo de CSS, empezabas a ver ahí un montón de clases que entendían al infinito hacia la derecha, tú empezabas a dar el scroll a la derecha y luego decías, ah no, que era para abajo, y te pegabas pues una hora para encontrar la clase CSS. Entonces dije, bueno, esto no puede ser así, hay que buscar una solución, y me dice a un amigo, claro, hombre, usa parciales, claro, por supuesto, y eso qué es. Entonces pues dije, pues, vamos a ver qué son los parciales. Los parciales, los parciales realmente son fragmentos que tú coges, y en lugar de tenerlos pegados tal cual, y tener que pegarlo 86 veces cada vez que lo llamas, dices no, pues lo cojo, y le digo que importe este archivo aquí dentro, sirve tanto para HTML, para CSS, para Pugh, y tú dices, y eso del Pugh suena a un perro. El Pugh, por ejemplo, es un sistema de parciales que se puede usar con un preprocesador. Tú dices, en lugar de tener 40 HTML, pues tú dices, quiero llamar a un formulario con un título y una descripción, y tienes un parcial en Pugh que se llama formulario título descripción, y hace sala, para dentro importe, y hace sala, y lo metes dentro. De repente dices, oye, pero es que ese formulario lo tengo que poner en la página de contacto, en la home, en la página de no sé qué, entonces dices, antiguamente que hacías, pues copiar y pegar, 43 veces, y si tú decías, es que resulta que lo has escrito mal, que la clase CSS estaba mal escrita, y tienes que cambiarla en los 36 sitios que has puesto. Tú, no, por favor. Entonces, ahora tú coges, abres el Pugh, dices, Pugh formulario título del archivo, lo abres, y tiene cuatro líneas, que es realmente el título, el formulario y el subtítulo. Tú vas, lo cambias, le das a guardar, el preprocesador empieza a generar ahí HTML, y cuando vas a la página, está cambiando todos los sitios, dices, he tardado, pues nada, un suspiro. Y como acabo de decir, pues lo que se hace es, tú puedes usarlo también en archivos de PHP, por ejemplo, el famoso Function, me da miedo el ruido, el famoso Function PHP, yo abierto Function PHP, que podrían tener 500 líneas de código, y tú dices, vale, puedo entender que tú seas un maniaco de las funciones, y tengas 8.000 millones de funciones, pero mira, créate varios archivos de PHP, PHP, por ejemplo, funciones del home, funciones, yo que sé, de control del formulario, y te vas creando archivos PHP, y luego tú lo que haces en el Function es simplemente, haces un bucle, que vaya recorriendo los archivos, y los vaya importando, de tal forma que te ahorras, tener que tener un archivo, y estar buscando, dices, ah, pero existe el control F, tú haces control F, buscas el nombre del archivo, y lo cambias, y tú, sí, pero ahora te llego a más, y si resulta que la función, no la voy a arreglar yo, que la va a arreglar un compañero, y a su vez tiene que arreglar la función esa, y yo tengo que arreglar otra, que tengo que hacer, espero a que mi compañero termine de cierre el Function, y lo suba al git, para yo de hacer un pull, volver a cambiarlo, no es viable, tardas muchísimo tiempo, y el tiempo nos sobra. Entonces, ¿qué es lo que se hace? Pues, yo me voy al archivo, que quiero cambiar, por ejemplo, yo soy la encargada del formulario, cambio los archivos del formulario, y ya está, y el compañero cambia otras funciones, y ya está, eso que pasa después, el Function agrega todo, y tienes todas las funciones agregadas, eso se puede aplicar también al HTML, si uno tiene que tocar el Home, y otro tiene que tocar la página de contacto, se puede aplicar también al CSS, y esto qué beneficios aporta, porque tienen más beneficios de todos los que hago decir. Vale. Lo del acceso rápido al código, lo acabo de comentar, tú haces desdirectamente al código, cambias lo que tienes, y se me va a la odio, y así no tienes que estar navegando entre líneas. Se usa la carpeta, la famosa carpeta de parciales, que espera, voy a cargar las imágenes, esa es la carpeta de parciales, en este caso, yo por ejemplo estoy usando Pugh, podéis usar PHP normal, podéis usar un Blade, por ejemplo si estáis usando otro sistema, o pues solo lo que queráis, y vos lo dices, bueno, y en WordPress hay alguien inventar una función que te agrega un parcial en un sitio concreto de un template, pues sí, hay un tío, uy, vuelvo para atrás, no, joder, perdón, vale, aquí, hay una función que se llama GetEmplayParts, que sirve para que tú puedas llamar a una parte de la función, por ejemplo, imagínate que tú tienes un template, un blog, esto es donde más seguramente se ve esto, normalmente cuando tú llamas a la página de un blog, hola, ahora sí, cuando tú llamas a la página del blog suelen venir todos los posts, pues imagínate que tienen 20 posts, realmente ese post todos están maquetados igual, típico cuadradito, con su título, su imagen, su subtítulo, que lo que tú haces, pues llamas a GetEmplayParts del content y eso te genera en bucle cada uno de esos diseños, de tal forma que si tú quieres poner que todos los títulos de todos los blogs pasan a estar, por ejemplo, en color verde, tú cambias el color verde en el SAS, lo compilas y automáticamente cuando se llama el bucle, cada uno de esas veces cuando se renderice va llamando el SAS y te cambia el color, o sea, súper rápido y no tienes que estar escribiendo como a la antigua usanza 40 veces el HTML y después, vale, lo que acaba de explicar, el tema de los estilos, esto yo lo considero súper importante porque es donde más tiempo horro en mi vida y salú, sobre todo, desde que descubrí SAS y les, o sea, ya no quiero otra cosa, entonces lo que se hace es descomponer en hojas de archivo, normalmente se utiliza el guión bajo para hacer los parciales en SAS, que a ver, está aquí, ahí está, usas guión bajo y luego lo que tú sueles tener es un archivo padre que suele ser el custom o el styles SSSS que es la extensión que se usa o extensión SAS y ese archivo en verdad lo único que tiene es import header, import fonts, import mixing, import tu, import tu casa, todo lo que tú quieras está ahí y eso mágicamente tú le das al botón de compilar, empieza a leer y te hace una hoja de estilo, sí, tiene los 2.000 líneas que tenía antes, las mismas 2.000 líneas, pero a ti no te importa, es más, tú le dices que encima te las minifique para que no las entienda nadie y solo las entiendas tú y entonces pues a partir de ahí tú ya puedes cambiar cualquier cosa a través del parcial sin tener que estar pues buscando las 80 clases, además una cosa buena que tiene esto es antiguamente, tú tenías por ejemplo el título color, título, la A, título expand, aquí ahora mismo tú tienes el bloque del título arriba, dentro todo lo que vas a cambiar y ya está y no tienes que estar escribiendo la palabra título de la clase 43 veces, aquí es donde se ve, al final lo que tiene el custo no es eso, tienes un montón de import que se van a compilar en un CSS, entonces la conclusión es que no es donde ponen, más de una persona puede editar la página, eso ayuda muchísimo, sobre todo en trabajos para grupos y trabajas tú solo pues también te ayudan otros aspectos pero esto es fundamental. Permítase eso directo y rápido al código y gracias a los propresadores por vida de los archivos gigantescos y eso es todo. Muchas gracias.