La proactividad en el código

Un poco de mi

Sagrario Meneses
Senior Software Engineer

 

           @sagmmd

Alguna vez has participado en un proyecto...

¿Qué es la proactividad?

En el comportamiento organizacional, la proactividad o el comportamiento proactivo de los individuos se refiere al comportamiento anticipatorio, orientado al cambio y autoiniciado en diversas situaciones.

Como developer de un equipo

 

 

 

 

 

 

¿Cuáles podrían ser áreas de oportunidad para ser proactivo?

1. Comunicación

  • Si no entiendes un requerimiento, pregunta.

  • Sugerir cambios.

  • Proponer soluciones.

  • Establecer una dinámica de confianza entre el equipo.

  • Motivar a que las cosas se hagan.

1. Comunicación

2. Código Limpio

La regla del Boy Scout

"Dejar el acampamento más limpio de lo que se ha encontrado."

¿Puedes enteder qué hace este código?

var a = new Vue({
  el: '#a',
  data: {
    m:'¡Hey!'
  },
  methods: {
    rm:function(){
      this.m=this.m.split('').reduce((a, b)=>{return b + a;});
    }
  }
})

2. Código Limpio

Y ahora este...

var myApp = new Vue({
  el: '#my-app',
  data: {
    message: '¡Hola Vue Vixens MX!'
  },
  methods: {
    reverseMessage: function () {
      this.message = this.message.split('').reverse().join('')
    }
  }
})

2. Código Limpio

3. Revisión de código

3. Revisión de código

4. Pruebas

4. Pruebas

  • Mantenimiento.

  • Calidad.

  • Modularización.

  • Detección de fallos y/o comportamientos incorrectos.

  • Ahorro de tiempo.

  • Tranquilidad y paz mental.

5. Refactorización

5. Refactorización

  • Mejorar consistencia y claridad del código.

  • Mantener el código.

  • Eliminar código "muerto".

  • Modular.

6. Automatización

6. Automatización

  • Aumenta la productividad.

  • Facilita tareas tediosas.

  • Protege contra errores humanos.

  • Optimiza el tiempo.

7. Aprender nuevas técnologias

7. Aprender nuevas técnologias

  • Mantenerse actualizado.

  • Tener nuevas oportunidades.

  • Reavivar tu gusto por tu trabajo.

Advertencia

He sido muy proactivo pero...

¡ Por su atención

Gracias!

La proactividad en el código

By smmd

La proactividad en el código

  • 310