Logica en Programacion

in #actifit5 years ago

5 formas de mejorar tu lógica de programación!

lógica en programación

La lógica en la programación es una clave fundamental para ser un buen desarrollador. Quizás necesites afinar tu lógica de programación, dependiendo de si vas a usar más o menos algoritmos en tu puesto de trabajo. Si eres un diseñador/desarrollador web probablemente no vas a tener que trabajar algoritmos muy complejos como norma, pero si eres desarrollador front-end tal vez un poco más, y si eres un desarrollador de back-end ya mucho más. Si eres desarrollador full-stack ya ni digamos.

Aquí te presentamos una lista de 5 puntos que pueden ayudarnos a mejorar nuestra lógica de programación.

Este artículo es para todos los programadores y desarrolladores de software. Si logramos desarrollar una buena lógica podremos movernos a través de los diferentes lenguajes de programación de una manera flexible, y tendremos más independencia a la hora de elegir un lenguaje en concreto para programar aplicaciones.

  1. Piensa cómo ser resolutivo

La programación se basa principalmente en resolver problemas, y una buena técnica es dividir el “gran” problema en muchos problemas “pequeños” para poder focalizarse en cada problema de manera más detallada. Una buena forma de practicar esto es trabajar con pseudocódigo.

  1. Practica

El punto más importante es el siguiente: practica. Un algoritmo no es nada más que un conjunto de operaciones ordenadas y finitas que llevamos a cabo con el único propósito de encontrarle una solución a un problema. Así que intenta practicar con problemas lo más simples posibles para obtener una lógica mejor.

  1. Estructuras de datos y algoritmos

Aprender sobre estructuras te aportará un mejor enfoque para centrarte en los problemas que quieres resolver y tener un software más eficiente. Puedes jugar al Ajedrez o practicar Matemáticas en tu tiempo de ocio.

  1. Aprende paradigmas de programación

Otra cosa que puede resultar de gran ayuda para mejorar la lógica como programador es el paradigma orientado a objetos (OOP). Un paradigma de programación es una especie de modelo o plano que se puede seguir para crear un proyecto propio. Puedes aprender programación funcional para aprender cómo desarrollar programas de software y solucionar problemas de una forma distinta.

  1. Estudia el código de otros

En programación tenemos muchas formas de resolver problemas, y quizás otra persona ya ha resuelto un problema que tienes de forma óptima y sencilla. Ver y analizar la forma de pensar de otros es esencial a la hora de avanzar como programador. En Github se pueden ver proyectos muy buenos.

Y recuerda, es completamente normal que un momento dado no puedas resolver un problema, pero recuerda que en las comunidades de programadores puedes encontrar muchísima ayuda.

Sin mas nada que decir estaré subiendo la versión en ingles para mayor entendimiento

Coin Marketplace

STEEM 0.17
TRX 0.13
JST 0.027
BTC 60308.44
ETH 2640.77
USDT 1.00
SBD 2.54