Curso de Buenas Prácticas para Escritura de Código

Clases del Curso de Buenas Prácticas para Escritura de Código

Instruido por:
Mauro Chojrin
Mauro Chojrin
Básico
2 horas de contenido
Ver la ruta de aprendizaje
Curso de Buenas Prácticas para Escritura de Código

Curso de Buenas Prácticas para Escritura de Código

Progreso del curso:0/26contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/26contenidos(0%)

Comprender los objetivos y pre-requisitos del curso

Material Thumbnail

Todo lo que aprenderás sobre buenas prácticas para escribir código

01:37 min

Material Thumbnail

¿A quién beneficia contar con código bien escrito?

02:17 min

Material Thumbnail

Ejes que hacen a la calidad del código

02:31 min

Aprender a escribir código legible

Material Thumbnail

Código prolijo

05:16 min

Material Thumbnail

Identificadores mnemotécnicos, específicos y precisos

03:48 min

Aprender a escribir código mantenible

Material Thumbnail

Código modular

05:07 min

Material Thumbnail

Código reutilizable

03:35 min

Material Thumbnail

Código organizado

02:15 min

Escribir código libre de vicios

Material Thumbnail

Evitar el hardcoding

06:40 min

Material Thumbnail

Evitar efectos colaterales

03:49 min

Conocer los principios SOLID

Material Thumbnail

Principios SOLID: Single Responsibility Principle

03:25 min

Material Thumbnail

Open/Closed Principle

03:13 min

Material Thumbnail

Liskov Substitution Principle

03:47 min

Material Thumbnail

Interface Segregation Principle

04:26 min

Material Thumbnail

Dependency Inversion Principle

04:37 min

Conocer los conceptos de Patrones de diseño y su aplicación

Material Thumbnail

Patrones de diseño: Singleton

03:36 min

Comprender las nociones de testing automatizado

Material Thumbnail

Introducción al Testing Automatizado

06:05 min

Armado del entorno de pruebas en PHP

01:47 min

Material Thumbnail

Test Driven Development

11:06 min

Incorporar habilidades para el trabajo en equipo

Reforzar lo aprendido

Material Thumbnail

A quién beneficia el código bien escrito

02:50 min

Material Thumbnail

Aplicar lo aprendido: Libro de visitas

10:32 min

nuevosmás votadossin responder
Manuel Avalos Avendaño
Manuel Avalos Avendaño
Estudiante

Entonces no hay que hacer codigo espagueti?

1
Jose Luis Valencia Rubio
Jose Luis Valencia Rubio
Estudiante

no entiendo este principio de sustitución de liskov, para que quiero una clase que extiende de otra pero va hacer exactamente la mismo, ya que tengo que solo debo usar los métodos de la clase padre y no los puedo modificar, pues uso solo la clase padre, por favor expliquemen desde otro angulo, gracias

2
Jose Luis Valencia Rubio
Jose Luis Valencia Rubio
Estudiante

hola, sobre el primer principio de responsabilidad única a nivel de clases no lo veo muy practico me llenaría de archivos, si le veo sentido a nivel de funciones o métodos dentro de la clase,
no le veo mucha ventaja el aplicar este principio nivel de clases.
si estoy equivocado por favor convencerme de lo contrario.
gracias

1
Jose David Guzman Gomez
Jose David Guzman Gomez
Estudiante

¿Podriamos saber cual sería la resolución de los ejercicios?, considero que luego que el alumno a tratado de hacerlos, sería muy aclaratorio conocer cual seria la mejor solución desde el punto de vista del profesor.

0
Rolando Mamani Salas
Rolando Mamani Salas
Estudiante

Los metodos mas basicos como Getters y Setters o metodos que se entienden a siemple vista igual se tiene que documentar ?

1
Rolando Mamani Salas
Rolando Mamani Salas
Estudiante

Por que este video esta en este curso la buena practica no seria el uso de Git y no solo pull request ?

1
Eduardo Kiriakos Piazza
Eduardo Kiriakos Piazza
Estudiante

¿Existe este concepto de interfaces en Python? ¿Cómo sería esta implementación?

0
coco paiva
coco paiva
Estudiante

Este código es de algún framework como Zend, Laravel?

3
Benjamin Salas Cubas
Benjamin Salas Cubas
Estudiante

¿Qué es un linder?

3
Javier David Potes Peña
Javier David Potes Peña
Estudiante

¿El uso de “i” u otras letras como contadores esta bien?, o ¿es mejor reemplazarlo por una variable mas especifica?

1