15

Escribir mejor código nos ayudará a todos

24016Puntos

hace 5 años

Escribir mejor código, organizado y mejor estructurado nos ayudará a nosotros como programadores, a nuestros compañeros si llegan a tocar nuestro código y a nuestros clientes (aunque no lo vean) porque tendrán una aplicación mejor estructurada y en algunos casos hasta más rápida.

mejor código platzi

Cuando escribimos los nombres de las variables debemos hacerlo de forma mnemotécnica para un mejor entendimiento del código. Pongamos un ejemplo cuando escribimos de una forma no mnemotécnica:

php
functionf( int $b, int $a ) : float{
    return ( $b * $a ) / 2;
}

No logramos entender para qué funciona ¿cierto? 🤔 Ahora reescribamos el código para un mejor entendimiento:

functionareaRectangulo( int $base, int $altura ) : float{
    return ( $base * $altura ) / 2;
}

¿Mucho mejor verdad? Escribir de esta manera logrará que entendamos mejor nuestro código incluso si tenemos años sin tocarlo podremos saber de qué se encarga cada parte.

Podemos ayudarnos escribiendo comentarios en nuestro archivos que nos ayudarán a guiarnos en todo nuestro proyecto. Usar linters para un mejor formateo de código y haciendo testing con diferentes librerías que nos ayudarán a eso.

¿Sabías que aplicar los principios SOLID a nuestro proyecto podrá inclusive ayudar a mejorar la performance? Aquí te dejo dos de los cinco principios más importantes:

  • Principio de responsabilidad única (Single responsibility principle): la noción de que un objeto solo debería tener una única responsabilidad.
  • Principio de abierto/cerrado (Open/closed principle): la noción de que las “entidades de software … deben estar abiertas para su extensión, pero cerradas para su modificación”.

Si quieres aprender a cómo se implementan estos dos principios y saber más sobre los siguientes tres, entra ya a nuestro Curso de Buenas Prácticas para Escritura de Código donde aprenderemos sobre estos principios, aplicaremos patrones de diseño ¡e incluso TDD! Aprende de primera mano como estructurar de la mejor manera nuestra aplicación.

#NuncaParesDeAprender 🤓 💪

Daniel
Daniel
danestves

24016Puntos

hace 5 años

Todas sus entradas
Escribe tu comentario
+ 2
Ordenar por:
3
2450Puntos

Espero este curso con muchas ganas, recién entro a trabajar en una empresa donde yo soy el único desarrollador y tendré que carrear al equipo a la victoria, por lo tanto debo escribir un código perfectamente entendible para que el proyecto pueda ser escalable y fácil de mantener.

3
11386Puntos
5 años

Que le vaya genial en ese nuevo trabajo Ramiro y marque la diferenci positiva !

Mis felicitaciones por entrar 😃

2
6221Puntos

Gracias, sé que un buen código es el que se eintiende sin necesidad de escribir tantos comentarios. 😄

2
11386Puntos

Realmente esto entusiasmado por ese curso ! Gracias por la pildora que compartes

me quedo con el principio de responsabilidd única como algo para buscarr aplicar

1

Podré Aser una pregunta yo me llamo Gustavo tengo 30 años no tengo estudios nomás.la.primaria ustedes me pueden desir si alguien de ustedes sabe. Si con este programa solid abra algún código para materializar cosas sin ke uno los Bea deberán de saber alo ke me refiero perdón por la pregunta
)