12.04.1999 НовостиОбзорВлад БорисовЗа несколько лет существования Java инструменты для разработки на этом языке превратились из мало на что пригодных игрушек в мощные средства, с помощью которых можно решать сложные корпоративные задачи.Выбрать такой инструмент нелегко: приходится учитывать множество факторов - надежность и удобство продукта, число поддерживаемых им технологий, стабильность компании-производителя. Ошибка в оценке этих факторов может дорого обойтись разработчику, так как перейти от одного инструмента к другому крайне сложно из-за использования в них специфических расширений Java.Идеальный инструмент должен обладать функционально полной рабочей средой, в которой есть мастера для быстрого решения типовых задач, удобные визуальный и текстовый редакторы, навигаторы по иерархиям классов, возможность “затягивания” в проект внешнего кода, многопоточный отладчик с возможностью изменения исходного кода в процессе его исполнения, удобная система подсказок и помощи, мастер локализации и пр. Крайне желательно, чтобы компилятору можно было указать, на какую версию Java следует ориентироваться, а также иметь возможность осуществлять компиляцию в “родной” код.Помимо этого, продукт обязан поддерживать работу с компонентами JavaBeans или ActiveX/COM и иметь средства, упрощающие доступ к базам данных (БД) и создание распределенных приложений на основе технологий Enterprise JavaBeans, CORBA, DCOM.Кроме того, инструмент должен быть оснащен средствами поддержки групповой разработки и управления ...
читать далее.