En la clase anterior nosotros creamos nuestro Hola mundo y está centrado todo muy bien.
Ahora no es una buena práctica tener toda la lógica en un único archivo.
Nosotros vamos a tener que ir creando directorios especializados en diferentes tareas o en diferentes
secciones de nuestra aplicación.
Por ejemplo en este momento yo quiero separar la lógica un poco yo no quiero que mi clase principal
o sea mi aplicación que contiene este material la app esté en el mismo archivo que el mail.
Cómo puedo separar estos dos archivos y asegurarme de que mi aplicación todavía siga funcionando.
Porque recuerden que el main es lo que estoy ejecutando en este momento en la carpeta Lib que es donde
tenemos nuestro proyecto.
Vamos a hacer clic derecho y crear un nuevo folder.
Ese Forlì se va a llamar srs.
Por cierto los directorios o el System de mi proyecto de Flore es bastante flexible esto a veces es
bueno.
A veces me gusta tener esa flexibilidad y a veces digamos que no tanto porque tiende a que todas las
personas lo hagan como mejor les parezca.
Yo voy a tratar de seguir un patrón con buenas prácticas y a su vez tratar de mantener todo mi código
lo más ordenado posible para que sea fácil de comprender y también para ustedes que se vayan acostumbrando
a evitar la sopa de código que se arma en una aplicación de flores porque es muy fácil caer en ese problema
así que vamos a tratar de hacerlo lo más ordenado posible dentro de la carpeta Espérese voy a crearme
un nuevo archivo y ese archivo se va a llamar a Pepe apuntó Dart y presiona Enter.
Este PP va a contener toda la lógica de mi material a PP o sea de mi material.
Entonces les voy a pedir que traigamos todo este código de esta llave hasta acá todo Magap del estrelles
Willet lo van a cortar y lo vamos a pegar en el archivo a Pepe apuntó Dart bien aquí tenemos ciertos
errores que debería ser normal tenerlos.
Y por qué si yo dejo el mouse encima me dice que la clase no está definida.
Celes Willett no está definido y eso es por qué no tengo importado el paquete de material es lo que
voy a hacer en este instante entonces import M.
Tapp y ya está listo me voy a salvar los cambios en el archivo a Pepe apuntó Dart.
Esto va a fallar si se le cerrara el emulador o Krauser a su aplicación.
Es lógico que suceda porque aquí tenemos nuestro error aquí está rota la aplicación tenemos que conectar
este Mayapán.
Por cierto es normal también que ustedes miren que no hace falta el Nioh.
Eso lo expliqué en otros lugares qué es lo que tenemos que hacer acá.
Pues muy sencillo tenemos que de alguna manera importar este archivo mihrab en este archivo minipunto
Dart cómo lo hacemos.
Hay muchas formas.
Usualmente se recomienda que las primeras importaciones sean las que ustedes no inscribieron y luego
las importaciones que ustedes o nosotros escribimos aquí abajo serían las importaciones de nuestros
archivos y aquí arriba las importaciones propias de paquetes y otras cosas de terceros.
Aunque las últimas serían las nuestras.
Aquí hay que importar mi archivo Mayapán.
Hay varias formas de hacerlo.
Empecemos con la manera más lenta escribamos import espacio entre apóstrofe.
Si falta un punto y coma aquí hay que definir dónde está ese archivo.
Noten que yo estoy en la carpeta Liev obviamente y en el main para llegar a este archivo a Pepe tengo
que entrar a la carpeta de CDs.
Entonces ese R.S. Es Lash y ahí tenemos nuestro Pepe apuntó Dart.
Si yo grabo los cambios vas a notar que aquí puede ser que nos Cavallé o bien funcione.
Si les llega a callar entonces tenemos que hacer un pistard ok para que vuelva a tomar todos los archivos
porque nosotros hicimos cambios en el estado de la aplicación o sea por decirlo así en la raíz de mi
aplicación y por eso no pudo refrescar correctamente.
Hay veces que el reloj no funciona.
Hay veces que tendríamos que hacer el Ristar el botón sería éste de acá ok y tendrían que ver cuál es
el shortcuts que les aparezca acá si no les aparece Yonkou entonces tendríamos que crearlo perfecto
para que ustedes están seguros que estoy tomando otro chivo.
Puedo poner un signo de admiración acá guardar los cambios y el reloj lo va a colocar ahí por nosotros
muy rápido eso sería todo por esta clase.
Pero Fernando dijiste que había una manera rápida de hacer la importación bla y calmados o explicar
cuál sería la forma más rápida de hacer esa importación.
Vamos que yo no lo quiero hacer de esa manera.
Yo no voy a dejar comentado ahí pero no haría falta la manera más fácil y rápida.
Es que como esta clase no está definida en los momentos pongan el cursor en cualquier lado de la palabra
con el error y presionen en Windows Control y toquen el punto en o SX simplemente sería comando y el
punto.
El himno Exiles quedó mal porque no lo he probado en tiempos pero podría ser el mismo que Windows Control
punto notarán que aquí me aparece un pequeño con diferentes opciones puede ser que yo quiera crear una
clase llamada Maya.
Puede ser que necesite crear una función llamada Maya que necesite extraer la variable extra del método
o por lo general el primero es el que tiene la razón.
Importar el paquete Contador sours a Pepe punto yo presiono enter y hace la importación de otra manera
que también es correcta que ustedes me van a ver usándola mucho pero recuerden que cuando yo haga esto
quiere decir que tendríamos que hacer la importación ya sea de esta manera o de esta otra.
Eso sería todo.
Voy a grabar los cambios en el archivo y mi aplicación sigue funcionando como antes.
Vamos a continuar con la siguiente clase.