powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Фабрики ПО (Software Factories)
15 сообщений из 15, страница 1 из 1
Фабрики ПО (Software Factories)
    #34261321
mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто-нибудь имеет опыт использования Software Factories? Создания-то вряд-ли, но кто-нибудь пробовал применять готовые? Например, Smart Client Software Factory или Web Service Software Factory?
Поделитесь мнением, стоит оно изучения и внедрения, или нет.
...
Рейтинг: 0 / 0
Фабрики ПО (Software Factories)
    #34267247
Фотография velfimov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По фабрикеСофта вот презентация
https://msdb.ru/Downloads/events/materials/academicdays2006/Software_Factories.ppt

боюсь ошибится это не близкий вопрос к конвейру по разработке ПО?
Пришлось один раз делать с нуля
будут опросы задавайте
...
Рейтинг: 0 / 0
Фабрики ПО (Software Factories)
    #34268514
mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
velfimovПо фабрикеСофта вот презентация
https://msdb.ru/Downloads/events/materials/academicdays2006/Software_Factories.ppt
Спасибо, я общие материалы уже читал, общее представление имею. Хотелось знать, был ли уже у кого-нибудь реальный опыт использования одной из фабрик. Особенно Smart Client Software Factory. Или хотя бы Composite UI Application Block.
Судя по молчанию -- пока нет...
...
Рейтинг: 0 / 0
Фабрики ПО (Software Factories)
    #34269248
Alexey Antonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть. Используем в разработке CAB & Enterprise Library. Задавайте вопросы

С уважением, Алексей


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Фабрики ПО (Software Factories)
    #34272549
mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Antonov
Есть. Используем в разработке CAB & Enterprise Library. Задавайте вопросы

С уважением, Алексей
Алексей, собственно, главный вопрос уже задан. У нас в перспективе задача создания крупного композитного клиентского приложения (MS VS 2005). Насколько оправдано использование Smart Client Software Factory вообще и Composite UI Application Block в частности по сравнению с самостоятельной разработкой?
...
Рейтинг: 0 / 0
Фабрики ПО (Software Factories)
    #34273180
Alexey Antonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Отвечу философски

>> Насколько оправдано использование Smart Client Software Factory вообще и
>> Composite UI Application Block в частности по сравнению с самостоятельной
>> разработкой?

Настолько, насколько неинтересно заниматься решением абстрактных задач
построения собственной платформы,
а интересно решение прикладных проблем проекта. Имея за плечами несколько
такого рода разработок
(собственных недо-платформ) на Borland Pascal, Delphi, Visual Studio C# - в
силу отсутствия на
момент начала программных проектов готовых фреймворков, с большим
облегчением пересели на CAB.
Грамотно спроектированная, прекрасно реализованная. Очень хорошо
расширяемая.

Поэтому мое мнение - при наличии желания иметь собственную платформу
шаблонной разработки приложений
однозначно стоит использовать.

С уважением, Алексей


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Фабрики ПО (Software Factories)
    #34273945
mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за ответ. Если не секрет, чем вы именно успели попользоваться?
...
Рейтинг: 0 / 0
Фабрики ПО (Software Factories)
    #34274604
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Antonov
в силу отсутствия на момент начала программных проектов готовых фреймворков, с большим
облегчением пересели на CAB.
приведите хотя бы пару технических моментов отличия CAB от других фреймворков.
...
Рейтинг: 0 / 0
Фабрики ПО (Software Factories)
    #34275050
Alexey Antonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>> Спасибо за ответ. Если не секрет, чем вы именно успели попользоваться?

У нас реализована модульная архитектура полу-смарт клиента (комплекс
клиент-серверный, а полноценный смарт-клиент требует наличия сервера
приложений).
В модель CAB очень хорошо ложится построение десктопного UI на базе шаблона
MVP, который мы используем для построения клиентской части.
Очень удачно реализованы заглушки для подключения компонент UI.
Соответственно, динамическое построение UI (для ролевой модели безопасности
приложения).

>> Автор: Petro123
>> приведите хотя бы пару технических моментов отличия CAB от других
>> фреймворков.

От каких других? Для этого нужно с ними поработать. По сравнению со своими
разработками - реализовано все тоже, что и реализовывали мы, т.е. скелет
приложения, динамическое построение UI, взаимодействие элементов UI с
помощью сообщений/событий. Плюс то, что хотелось воплотить, но по
объективным причинам не было сделано - расширяемая plug-in архитектура,
заглушки для компонент UI и т.п. И, конечно, радикально другой уровень
качества реализации. Изучая исходные тексты CAB и Enterprise Library,
существенно повышается квалификация разработчика и архитектора. Для нас этот
код является образцом реализации программного продукта при помощи шаблонного
подхода.

С уваженим, Алексей


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Фабрики ПО (Software Factories)
    #34277323
mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Alexey Antonov

Вы ставили саму фабрику Smart Client или обошлись установкой EL & CAB?
...
Рейтинг: 0 / 0
Фабрики ПО (Software Factories)
    #34278550
Alexey Antonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>> Вы ставили саму фабрику Smart Client или обошлись установкой EL & CAB?

Ставили все.
Но не используем Guidance Package от SCSF, поскольку они требуют
специфицированной по их стандартам структуры проекта, а мы свои структуры
уже ломать не могли.
Поэтому реально для работы испольуются установленные EL & CAB, а на SCSF
смотрим как на шаблоны организации кода и т.п.



Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Фабрики ПО (Software Factories)
    #34279729
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Antonov

я правильно понял? :
- генерируется код и приложение под Web и на языках Web?
- время на освоение инструментов фабрики примерно равно написанию приложения без фабрики?
Т.е. вполне может отдалённо напоминать ситуацию с внедрением ERP на предприятии (эффект будет не так очевиден на данном историческом этапе)?
...
Рейтинг: 0 / 0
Фабрики ПО (Software Factories)
    #34279878
Alexey Antonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>> Автор: Petro123

>> я правильно понял? :
>> - генерируется код и приложение под Web и на языках Web?
>> - время на освоение инструментов фабрики примерно равно написанию
>> приложения без фабрики?
>> Т.е. вполне может отдалённо напоминать ситуацию с внедрением ERP на
>> предприятии (эффект будет не так очевиден на данном историческом этапе)?

Как я уже говорил, кодогенерацию мы не используем.
В настоящее время используем CAB & EL для desktop-приложений.
По поводу второго замечания... Для кого эффект не заметен? Кто оценивает
данный эффект? Программист? Менеджер проекта? Заказчик?
Рискуем скатиться во флейм. IMHO, если проектировщик/руководитель доходит до
понятия фабрик ПО, вопрос оценки эффективности в таком разрезе перед ним уже
не стоит - он знает цену вопроса.


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Фабрики ПО (Software Factories)
    #34304460
слоненок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, не подкинете ли прямую ссылку на файл "Web Service Software Factory - December 2006.msi".
Заранее благодарен.
...
Рейтинг: 0 / 0
Фабрики ПО (Software Factories)
    #34304476
слоненок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
извиняюсь, вопрос решен.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Фабрики ПО (Software Factories)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]