Reconoce que usted pasará mucho más tiempo en la lectura de un código, se centra en orientar a los desarrolladores a escribir códigos legibles. Es posible escribir un código ofuscado en Python, pero la forma más fácil de escribir el código (suponiendo que conoce Python) es casi siempre de una manera que es razonablemente concisa, y lo más importante: el código que indica claramente la intención. Si conoce a Python, se puede trabajar con poco esfuerzo. Incluso las bibliotecas que añaden funcionalidad “magia” se puede escribir perfectamente y de una forma más legible en Python.
Python también reconoce que la velocidad de desarrollo es importante. Un código legible y conciso es parte de esto, y también lo es el acceso a construcciones de gran alcance que evitan la repetición tediosa de un código. Mantenibilidad también se vincula a este. Línea de Control puede ser una métrica casi inútil, pero sí dice algo acerca de la cantidad de códigos que tiene que escanear, leer y / o entender para solucionar problemas o modificar los comportamientos.
Esta velocidad de desarrollo, la facilidad con que un programador de otros idiomas puede recoger las habilidades básicas de Python, y la enorme biblioteca estándar es clave a otra área en la que Python destaca: Fabricación de herramientas. Cualquier proyecto de cualquier tamaño tendrá tareas diferentes para automatizar en los órdenes de magnitud más rápida para utilizar las lenguas más convencionales.
La creación de una herramienta para automatizar la configuración de Rational Purify para un proyecto donde antes era una tarea de tal manera que nunca se llevó a cabo (y pérdidas de memoria no se fijaron). Desde el momento que crean herramientas para extraer información de los sistemas de venta de entradas y presentarlos de una manera útil para el equipo, las herramientas para comprobar poms en un proyecto Maven, la integración Trac, herramientas de monitoreo a medida que se realiza un tranbajo. Todas estas herramientas se han apresurado a aplicar, ahorrando mucho tiempo, y varios de ellos más tarde han sido parcheados y actualizados por personas sin antecedentes Python – sin romperse.
Aprende el principal lenguaje de programación Web del momento con este curso totalmente GRATIS y 100% Virtual. Llevas tus ideas a la realidad y resuelve tus problemas programando con Python.
Cuando se trabaja en un lenguaje de programación potente con una amplia gama de bibliotecas estándar y de terceros, que a menudo no es necesario aceptar las compensaciones que son necesarios cuando se utiliza un marco off-the-shelf grande. Esto significa que usted puede construir exactamente el software que sus clientes quieren, en lugar de decirles “así es como se hace, lo siento”. Un Software de escritura que encaja en el modelo del cliente en lugar de un marco es algo esencial, una gran cantidad de desarrolladores han perdido de vista ese simple hecho. Una gran cantidad de programadores ahora pasan más tiempo siendo configuradores de marcos y sacan excusas para la toma de sus defectos, en lugar de la programación real.
Fuente: https://dzone.com/articles/why-python-important-you