En nadelen van het gebruik van IDE ~ Integrated Development Environments


  Share  
|


IDE's zijn gewoon programma's om programma's te schrijven. Ze zijn over het algemeen het bewerken omgevingen met tools waarmee programmeurs code schrijven snel en efficiënt. Als voorbeeld kunnen we creëren PHP-gedreven web applicaties met behulp van een combinatie van Eclipse en PHPEclipse. Core kenmerken typisch zijn:

Code completion of code inzicht: Het vermogen van een IDE weten zoekwoorden een taal en functie van de namen is van cruciaal belang. De IDE kan deze kennis gebruiken om dergelijke dingen te doen als hoogtepunt typografische fouten, wijzen op een lijst met beschikbare functies op basis van de juiste situatie, of bieden de definitie van de functie van de officiële documentatie.

Middelenbeheer: Bij het maken van applicaties, talen vaak afhankelijk van bepaalde middelen, zoals bibliotheek of een header-bestanden, worden op specifieke locaties. IDE's moet in staat zijn om deze middelen te beheren. Een IDE moeten zich bewust zijn van alle vereiste middelen, zodat fouten kunnen worden gespot op de ontwikkelingsfase en niet later, in het compileren of bouwen stadium.

Debuggingtools: In een IDE, moet je in staat zijn om uw aanvraag grondig testen voordat release. De IDE kan in staat zijn om variabele waarden op bepaalde punten te geven, verbinding te maken met verschillende data repositories, of accepteren verschillende run-time parameters.

Compileer en bouwen: Voor talen die een podium samen te stellen of te bouwen, Ides vertalen code van high-level talen aan het object-code van de beoogde platform. Eisen voor deze functies variëren sterk van taal tot taal. Zo traditioneel, een IDE is gespecialiseerd in een taal of een reeks van soortgelijke talen. Enkele beroemde IDEs en hun talen zijn: JBuilder voor Java; Metrowerks CodeWarrior suite voor Java, C en C + +; en Microsoft's Visual Studio voor de Visual Basic en C # familie van talen.

Voordelen van het gebruik van een IDE

Met behulp van een IDE bespaart u veel energie in het schrijven van een programma. Enkele voordelen zijn:

1. Minder tijd en moeite: Het hele doel van een IDE is om de ontwikkeling sneller en gemakkelijker. De tools en functies worden verondersteld om u te helpen middelen ordenen, fouten te voorkomen, en snelkoppelingen te bieden.

2. Handhaven van het project of bedrijf normen: Gewoon door te werken in dezelfde ontwikkelomgeving, een groep van programmeurs zullen zich houden aan een standaard manier van doen. Normen kunnen verder worden afgedwongen indien de IDE biedt voorgedefinieerde sjablonen, of als code bibliotheken worden gedeeld tussen de verschillende teamleden / teams werken aan hetzelfde project.

3. Projectmanagement: Dit kan tweeledig. Ten eerste: veel IDEs hebben documentatie tools die hetzij automatiseren de binnenkomst van ontwikkelaar opmerkingen, of eigenlijk kan dwingen ontwikkelaars om commentaar in verschillende gebieden te schrijven. Ten tweede, simpelweg door met een visuele presentatie van de middelen moet worden een stuk eenvoudiger om te weten hoe een aanvraag wordt aangelegd, in tegenstelling tot het doorkruisen van de geheimzinnige bestandssysteem voor bestanden in het bestandssysteem.

Nadelen van het gebruik van een IDE

Wees voorzichtig met enkele van de valkuilen van het gebruik van een IDE als het misschien niet ideaal zijn voor iedereen en wellicht niet geschikt zijn in elke situatie.

1. Leercurve: IDEs zijn ingewikkeld gereedschap. Maximaliseren hun voordeel vergt tijd en geduld.

2. Een geavanceerd IDE mag niet worden een goed hulpmiddel voor beginnende programmeurs: Als u de leercurve van een IDE op de top van het leren hoe te programmeren gooien, kan het behoorlijk frustrerend. Verder functies en sneltoetsen voor ervaren programmeurs verbergen vaak cruciaal belang, maar alledaagse details van een taal. Reclame mag niet worden vergeten bij het leren van een nieuwe taal. Met behulp van een IDE kunnen belemmeren het leren van een nieuwe taal.

3. Zal niet vast slechte code, praktijken, of het ontwerp: Je moet nog worden bedreven en zorgvuldig. Een IDE geen einde zal maken efficiëntie of prestaties problemen in uw toepassing. IDE's zijn als penselen. Of u nu een Van Gogh of een Velvet Elvis te maken is ingegeven door je vaardigheid en beslissingen.

een artikel afkomstig van Carol Wright


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions