Así como hay cosas que un profesional de la programación debe tener en cuenta y herramientas que debe conocer, también existen cosas que nunca debe hacer. Continúa leyendo este artículo y descubre algunas con nosotros:
8 cosas que un programador nunca debe hacer
1.- Copiar y pegar
Existen varios programadores que sólo copian y pegan códigos sin tener sentido y orden de lo que hacen, pero no es así. Pues para ser un buen programador con todas sus letras, además de haber estudiado se debe adentrarse en el tema según el caso y el cliente que estés trabajando.
2.- Conocer un solo lenguaje de programación.
No puedes saber un solo lenguaje de programación, es sumamente necesario conocer todos y cada uno de ellos, pues te los conseguirás por doquier. Así como también te permita una visión y comprensión mucho más alta del procesamiento de datos, sobre todo para la solución de los problemas que se te irán presentando en el camino mientras estés programando.
3.- No aplicar patrones de diseño
Para todo programador es necesario tener conocimientos sobre los patrones básicos de diseño y no sólo del lenguaje que use, sino de todos los demás. Por ejemplo un desarrollador de JavaScript debe saber obligatoriamente qué es un closure.
4.- No hacer control de cambios sobre sus códigos
Todos los programadores trabajan con algún sistema para el control de cambios, como por ejemplo SVN y GIT, así como basándose en algún branching model para poder realizar set de cambios tranquila y seguramente para no romper su código ni la versión que está procesando. Por ende, debes conocer de qué se tratan, como es su funcionamiento y como debes manejarlos.
5.- No realizar tests automatizados
Para efectuar una función X, debes estar seguro de no romper la función Y. Antes de actualizar las versiones de tus componentes plugin, plataforma, o sistema operativo debes asegurarte de que pueda funcionar normal como anteriormente. Para publicar algún set de cambio también debes cerciorarte de no romper algo. Pues con los test automatizados puedes saber cuándo un cambio que hayas realizado rompa con alguna funcionalidad, así como también es posible que lo detectes y soluciones a tiempo.
6.- Irrespetar las convenciones sobre el lenguaje
Los lenguajes tiene convenciones para la forma de poner paréntesis o nombrar variables, pero estas no solo pertenecen al rango de estilo, por esta razón es tan importante seguirlas, conocerlas y tenerles respeto.
7.- Optimización prematura
No te hace buen programador el hecho de pasar un tiempo determinado optimizando partes de tu código y no tomar en cuenta otras cosas pendientes por hacer. Debes enfocarte en las cosas importantes para terminar el trabajo a tiempo.
8.- No efactorizar y documentar su código.
Si te consigues con problemas mientras programas, que siempre va a suceder. Recuerda escribir el código para resolver el problema y luego repararlo para que quede organizado y comprensible.