Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Patrón LIFT (Locate, Identify, Flat and Try DRY) y Naming

8/25
Recursos

Aportes 15

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

El patrón LIFT lleva la escalabilidad desde las buenas prácticas que Angular propone para mantener un proyecto organizado y estandarizado.

Locate: Expresa que debe haber una facilidad de encontrar los componentes, directivas, pipes, servicios, etc en la estructura del proyecto.
Identify: Se trata de reconocer rápidamente el rol que cumple cada uno de los archivos, es decir, colocarle ‘ apellido’ al archivo.
Flat: Mantener la estructura de nuestro proyecto de forma plana, con máximo 3 niveles de profundidad en la estructura de carpetas del proyecto.
Try DRY: Alienta la reutilización de código con el fin de tener un proyecto mantenible.

Honestamente está es la razón por la que me gusta más Angular que otras alternativas. Existe una guía de diseño a nivel de arquitectura usando varias práctias de lenguajes orientados a objetos. Es más estricto y no tan fléxible. Esto en equipos de desarrollo grandes es una gran ventaja. 🚀

Esta tipo de clase debería haber para cada framework. Entender buenas practicas antes de hacer código a lo loco.

Patrón LIFT nos ayuda a organizar nuestro proyecto de forma simple para un equipo grande, de forma que sea lo mas mantenible posible.

No todos los archivos podrian tener el mismo nombre porque entonces se sobreescribirian uno sobre otro, podrian tener un nombre que no represente nada pero no pueden tener el mismo nombre

Instalar paquete Angular Language Service

IDENTIFY

FLAT

TRY DRY

LOCATE

que bonito es lo bonito!

hay alguna extension para VS Code que permita detectar codigo sin usar o duplicidad?

Buenas practicas

explicación muy buena!!

El Modulo VS de TSlint me dice que ha sido deprecado en favor de ESLint… que procede? desinstalo TS e Instalo ES? estoy en Angular 10