ема, Borland Together є новітнім інструментом об'єктного моделювання та проектування, включає засоби автоматичної генерації документації, аналізу коду на основі аудиту та метрик і інтегрований з новітніми засобами розробки, в Зокрема JBuilder і Delphi 8. Основна перевага - у використанні додаткової "зрізу", додаткового погляду на ваше код. Якщо раніше ми могли синхронно працювати з візуальним і текстовим поданням розроблюваного модуля, то тепер можна паралельно працювати також з UML-моделлю. При цьому, як зазвичай, здійснюється двосторонній синхронізація - будь-які зміни у схемі, тексті або через редактор властивостей негайно отримують відображення в інших виставах. Togather надає розвинені засоби застосування шаблонів проектування (patterns) - завдяки їм, ви можете почати роботу відразу після установки програми.
Першим інтегрованим продуктом, отримав таку функціональність, став новий резліз Borland Enterprise Studio for Java. Доступні також версії Together Control Centre для "Вбудовування" в продукти розробки Borland, і, крім того, існує версія для синхронізації в Microsoft Visual Studio NET і в оболонки розробки від IBM: Eclipse, Web Sphere і SAP NetWeaver.
Інший продукт, StarTeam, призначається для автоматизації стеження за версіями, автоматизацією збірки і всім тим, що включає в себе поняття SCCM, тобто Software Configuration and Change Management, - подібно до того як це роблять системи на зразок Ant і CVS, але тільки з кількома важливими доповненнями до звичайного контролю версій. Налаштування "Проходження" (workflow configuration), транзакцій і правил дозволяє налаштувати систему під потреби конкретних команд. Спеціальні засоби стежать за виправленням помилок (bugfix tracking) і за побудовою стабільних релізів. Цей інструмент особливо незамінний при взаємодії розробників в основній групі з віддаленими розробниками. Всі взаємодії з StarTeam також інтегровані з іншими засобами в єдиної узгодженої середовищі. Слід зазначити, що технологія StarTeam не залежить від платформи і в рівній мірі підтримує клієнтів для Windows, UNIX і MacOS, а також міжплатформна на Java і з веб-інтерфейс. Сервери працюють на Windows і Solaris. Крім того, і у StarTeam, і у Caliber є SDK, а Together своєму розпорядженні розвиненим Open Tools API. p> Природно, у Borland яскраво представлені власне засоби розробки і "доставки" додатків користувачам (Software Development & Deploy) - але це вже більш традиційна сфера, і я сподіваюся, що ви досить знайомі з такого роду інструментами.
Де шукати нові можливості?
Природно, ви завжди можете придбати і встановити окремі версії описаних продуктів, але, можливо, вас особливо зацікавить придбання заздалегідь інтегрованого середовища, що включає всі потрібні компоненти відразу. У цьому випадку ви будете застраховані від проблем сумісності, оскільки таке середовище вже пройшла тестування на сумісність.
Хоча це і не офіційна версія самої "Борланд", але, тим не менш, існує негласна система пріоритетів одних продуктів над іншими. Більш пріоритетні в першу чергу отримують нові можливості, в них реалізуються найбільш передові алгоритми побудови ПЗ. Природно, пріоритети диктуються ринком, його потребами, а не волею аналітиків. На сьогодні можна спостерігати таку градацію: JBuilder, Delphi 8, CBuilder, паралельні продукти для.NET (C + + BuilderX, JBuilderX, C # Builder і Delphi 8 for.NET.), Продукти для Eclipse (набирають чинності), продукти для інших компіляторів ANSI C. Це ніяк не дискредитує рішення, що стоять в кінці списку, разом з тим дозволяючи відповісти на питання: "де я можу побачити найновіші технології в дії? ". Відповідь однозначна: у нових версіях Java Studio або, трохи згодом, - у наступних версіях Delphi.
Абсолютно нові розширюються та настроюються продукти Turbo Delphi, Turbo Delphi for. NET, Turbo C + + і Turbo C # містять більше 200 вбудованих компонентів, які можна додати або видалити одним рухом миші. Вони мають все необхідне для того, щоб користувачі могли відразу ж приступити до розробки, а також включають в себе розширювану середовище для створення власних компонентів і використання компонентів і надбудов IDE інших постачальників. Продукти серії Turbo, призначені для розробників-аматорів, студентів і новачків у програмуванні, сполучають міць і ефективність з можливостями створення додатків для настільних систем та Інтернету на платформах. NET і Win 32. Надаючи на вибір кілька мов і платформ, вони дозволяють програмістам знайти найбільш зручну для них середовище розробки.
Turbo в„ў Delphi В®
1. Швидка розробка додатків з високопродуктивним графічним призначеним для користувача інтерфейсом (GUI) Turbo в„ў Delphi В® for Win32 В® - це єдиний засіб швидкої розробки додатків, призначене для платформи Windows В®. З його допомогою можна створювати високопродуктивні додатки для самої популярної платформи в світі, використовуючи швидке компілювання і високоеф...