Ventajas y desventajas de la utilización de IDE ~ Entornos de Desarrollo Integrados
IDEs son simplemente programas para escribir programas. Por lo general, los entornos de edición con herramientas para ayudar a los programadores escribir código de forma rápida y eficiente. Como ejemplo, podemos crear aplicaciones web PHP-impulsado mediante una combinación de Eclipse y PHPEclipse. Las características principales incluyen típicamente: • Código de terminación o conocimiento del código: La capacidad de un IDE para saber palabras de una lengua y los nombres de función es crucial. El IDE puede utilizar este conocimiento para hacer cosas como poner de relieve los errores tipográficos, sugieren una lista de funciones disponibles en función de la situación adecuada, u ofrecer la definición de una función de la documentación oficial. • Gestión de los recursos: Cuando la creación de aplicaciones, las lenguas a menudo dependen de ciertos recursos, como archivos de biblioteca o de cabecera, que en determinados lugares. IDE debe ser capaz de gestionar estos recursos. Una IDE debe ser consciente de todos los recursos necesarios para que los errores se pueden observar en la fase de desarrollo y no más tarde, en la compilación o construir el escenario. • Herramientas de depuración: En un entorno de desarrollo, debe ser capaz de probar a fondo su solicitud antes de la liberación. El IDE puede ser capaz de dar valores de las variables en ciertos puntos, conectarse a repositorios de datos diferentes, o aceptar parámetros diferentes en tiempo de ejecución. • Compilar y construir: Para los idiomas que requieren una compilación o construir el escenario, IDE traducir código de los lenguajes de alto nivel para el código objeto de la plataforma de destino. Los requisitos para estas características varían considerablemente de un idioma a otro. Así, tradicionalmente, un IDE se especializa en un idioma o un conjunto de lenguas similares. Algunos IDEs famosos y sus lenguas son: JBuilder para Java; Metrowerks CodeWarrior suite para Java, C y C + + y Visual Studio de Microsoft para su Visual Basic y C # de la familia de las lenguas. Ventajas del uso de un IDE El uso de un IDE le ahorrará una gran cantidad de esfuerzo en escribir un programa. Algunas de las ventajas incluyen: 1. Menos tiempo y esfuerzo: Todo el propósito de un IDE es hacer el desarrollo más rápido y más fácil. Sus herramientas y características que se supone para ayudar a organizar los recursos, evitar errores, y proporcionar accesos directos. 2. proyecto o empresa cumplir las normas: Simplemente por que trabajan en el mismo entorno de desarrollo, un grupo de programadores se adhiere a una forma estándar de hacer las cosas. Las normas pueden ser más forzada si el IDE ofrece plantillas predefinidas, o si son librerías de código compartido entre diferentes miembros del equipo o equipos de trabajo en el mismo proyecto. 3. Gestión de proyectos: Esto puede ser doble. En primer lugar, muchos IDEs herramientas de documentación que, o bien automatizar la entrada de comentarios de los desarrolladores, o de hecho puede obligar a los desarrolladores a escribir comentarios en las diferentes áreas. En segundo lugar, simplemente por tener una presentación visual de los recursos, debería ser mucho más fácil saber cómo una aplicación se presenta en oposición a atravesar el sistema de archivos para archivos arcanos del sistema de archivos. Las desventajas del uso de un IDE Tenga cuidado de algunos de los peligros del uso de un IDE, ya que no puede ser ideal para todos y podría no ser adecuado en cada situación. 1. Curva de aprendizaje: IDEs son herramientas complicadas. La maximización de su beneficio se requerirá tiempo y paciencia. 2. Un sofisticado IDE puede no ser una buena herramienta para los programadores principiantes: Si usted lanza la curva de aprendizaje de una IDE en la parte superior de aprender a programar, puede ser bastante frustrante. Además, las características y accesos directos para los programadores experimentados a menudo se esconden detalles cruciales, pero mundano de un idioma. Los detalles no deben pasarse por alto cuando se aprende un nuevo idioma. El uso de un IDE puede dificultar el aprendizaje de un idioma nuevo. 3. No fijar código incorrecto, prácticas, o el diseño: Usted todavía necesita ser experto y meticuloso. Una IDE no eliminará los problemas de eficiencia o rendimiento de la aplicación. IDEs son como pinceles. Si se crea un Van Gogh o un terciopelo Elvis es dictada por su habilidad y decisiones. presentado por Carol Wright
|
|||||
|