I vantaggi e gli svantaggi di usando il ~ di ido hanno integrato gli ambienti di sviluppo
IDEs è semplicemente programmi per scrivere i programmi. Stanno pubblicando generalmente gli ambienti con gli attrezzi per aiutare i programmatori a scrivere rapidamente ed efficientemente il codice. Come esempio, possiamo generare le applicazioni PHP-guidate di fotoricettore usando una combinazione dell'eclissi e di PHPEclipse. Le caratteristiche di nucleo includono tipicamente: • Codifichi il completamento o codifichi la comprensione: La capacità di un ido di conoscere le parole chiavi della lingua ed i nomi di funzione è cruciale. L'ido può usare questa conoscenza per fare tali cose come gli errori tipografici di punto culminante, per suggerire una lista delle funzioni disponibili basate sulla situazione adatta, o per offrire la definizione della funzione dalla documentazione ufficiale. • Amministrazione delle risorse: Nel generare le applicazioni, le lingue contano spesso su determinate risorse, come le lime di intestazione o delle biblioteche, per essere alle posizioni specifiche. IDEs dovrebbe potere controllare queste risorse. Un ido dovrebbe essere informato di tutte le risorse richieste in moda da potere macchiare non più successivamente gli errori nella fase di sviluppo e, nella fase di configurazione o di compilazione. • Attrezzi mettenti a punto: In un ido, dovreste potere verificare completamente la vostra applicazione prima del rilascio. L'ido può potere dà i valori variabili a determinati punti, collega ai depositi di dati differenti, o accetta i parametri run-time differenti. • Compili e costruisca: Per le lingue che richiedono una compilazione o sviluppano la fase, IDEs traduce il codice dai linguaggi ad alto livello al codice di oggetto della piattaforma designata. I requisiti di queste caratteristiche variano sostanzialmente dalla lingua alla lingua. Quindi, tradizionalmente, un ido si specializza in una lingua o in un insieme delle lingue simili. Un certo IDEs famoso e le loro lingue includono: JBuilder per Java; Suite di Metrowerks CodeWarrior per Java, la C e C++; e studio visivo del Microsoft per il relative di base e C # famiglia visive delle lingue. Vantaggi di usando un ido Usando un ido li conserverà sforzo molto nella scrittura del programma. Alcuni vantaggi includono: 1. Meno tempo e sforzo: L'intero scopo di un ido è rendere lo sviluppo più veloce e più facile. I relativi attrezzi e caratteristiche sono supposti per aiutarli ad organizzare le risorse, impedire gli errori ed a fornire le scorciatoie. 2. Faccia rispettare il progetto o i campioni di azienda: Semplicemente funzionando nello stesso ambiente di sviluppo, un gruppo dei programmatori si aderirà ad un senso standard di fare le cose. I campioni possono più ulteriormente essere fatti rispettare se l'ido offre le mascherine predefinite, o se le biblioteche di codice sono ripartite fra la squadra differente members/teams che lavora allo stesso progetto. 3. Gestione di progetti: Ciò può essere duplice. In primo luogo, molto IDEs ha attrezzi della documentazione che automatizzi l'entrata delle osservazioni dello sviluppatore, o può realmente forzare gli sviluppatori scrivere le osservazioni nelle zone differenti. In secondo luogo, semplicemente avendo una presentazione visiva delle risorse, dovrebbe essere mólto più facile da sapere un'applicazione è presentata in contrasto con l'attraversamento del sistema di lima per le lime arcane nel sistema di lima. Svantaggi di usando un ido Faccia attenzione di alcuni dei trabocchetti di usando un ido poichè non può essere ideale per tutto e non potrebbe essere adatto in ogni situazione. 1. Curva imparante: IDEs è attrezzi complicati. L'elevazione del loro beneficio richiederà il tempo e la pazienza. 2. Un ido specializzato non può essere un buon attrezzo per cominciare i programmatori: Se gettate la curva imparante di un ido in cima ad imparare come programmarsi, può abbastanza frustrare. Più ulteriormente, le caratteristiche e le scorciatoie per i programmatori con esperienza nascondono spesso i particolari cruciali ma mundane di una lingua. I particolari non dovrebbero essere trascurati quando impara una nuova lingua. Usando un ido può impedire imparare di nuova lingua. 3. Non riparerà il codice, le pratiche, o il disegno difettose: Ancora dovete essere competenti e meticolosi. Un ido non eliminerà l'efficienza o i problemi di rendimento nella vostra applicazione. IDEs è come i pennelli. Se generate un furgone Gogh o un velluto Elvis è dettato tramite la vostre abilità e decisioni. ciò è un articolo aggiunto dal carol Wright
|
|||||
|