Tecnología y Electrónica, pregunta formulada por alexandraobandovarga, hace 8 meses

resumen de los conocimientos adquiridos sobre los IDE'S​

Respuestas a la pregunta

Contestado por veronica4286
4

Respuesta:

Por qué los desarrolladores utilizan los IDE?

Los IDE permiten que los desarrolladores comiencen a programar aplicaciones nuevas con rapidez, ya que no necesitan establecer ni integrar manualmente varias herramientas como parte del proceso de configuración. Esto resulta muy útil al incorporar desarrolladores nuevos, porque pueden confiar en un IDE para ponerse al día con los flujos de trabajo y las herramientas estándares de un equipo. De hecho, la mayoría de las características de los IDE están diseñadas para ahorrar tiempo, como el relleno inteligente y la generación automatizada del código, lo cual elimina la necesidad de escribir secuencias enteras de caracteres. Otras funciones comunes del IDE se encargan de ayudar a los desarrolladores a organizar su flujo de trabajo y solucionar problemas.

Los IDE analizan el código mientras se escribe, así que las fallas causadas por errores humanos se identifican en tiempo real. Gracias a que hay una sola GUI que representa todas las herramientas, los desarrolladores pueden ejecutar tareas sin tener que pasar de una aplicación a otra. Es posible desarrollar aplicaciones sin IDE, o que los desarrolladores básicamente diseñen su propio IDE integrando varias herramientas de forma manual con los editores de texto ligero como Vim o Emacs. Para algunos desarrolladores, el beneficio de este enfoque radica en el control y la personalización extrema que ofrece.

IDE de nube

Por un lado, al igual que con cualquier oferta de SaaS, no es necesario descargar el sistema de software y configurar las dependencias y los entornos locales, lo cual permite que los desarrolladores comiencen a contribuir con los proyectos rápidamente. Por otro lado, dado que el entorno de desarrollo se gestiona de forma centralizada, ningún código reside en la computadora de un solo desarrollador, lo cual alivia las preocupaciones de seguridad y propiedad intelectual. Los procesos como la ejecución de compilaciones y las pruebas de conjunto de aplicaciones suelen consumir muchos recursos informáticos. Por eso es probable que los desarrolladores no puedan seguir utilizando las estaciones de trabajo mientras se ejecuta un proceso.

Otras preguntas