|
Java форум JavaTalks форум программистов
|
|
|
|
| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
xaerom : 12 Новичок
|
Окт 26, 2011 16:02 |
|
|
Добрый вечер, уважаемое сообщество
Сталкивался ли кто по своей работе с платформой Flextera?
Какие плюсы и минусы заметили? С какими подводными камнями столкнулись? |
|
|
|
 |
Skipy : 4801 Я тут живу! Откуда: Москва, Россия
|
Окт 27, 2011 12:26 |
|
|
Как бывший главный архитектор, ведущий разработчик и руководитель разработки этой платформы позволю себе поинтересоваться - а что конкретно Вас интересует? Я ведь правильно понимаю, что Вы имеете в виду Diasoft Flextera? _________________ С уважением,
Евгений aka Skipy
www.skipy.ru
P.S. Я НЕ решаю задачи ЗА других! |
|
|
|
 |
xaerom : 12 Новичок
|
Окт 27, 2011 13:32 |
|
|
Именно о ней и идет речь.
В общем вопрос в том не первые ли мы на планете, кто пытается разрабатывать для нее модули
Есть ли успешные примеры внедрения этой «платформы»? Есть у нее сильные стороны или все действительно так как нам кажется и лучше обойтись без нее? |
|
|
|
 |
Skipy : 4801 Я тут живу! Откуда: Москва, Россия
|
Окт 27, 2011 16:19 |
|
|
Ну, пока Вы не расскажете, как именно Вам кажется - я не смогу подтвердить, так ли всё в действительности. Сильные стороны у нее есть, иначе бы ее вообще не разрабатывали.
Насчет сторонних модулей - возможно вы и первые. В принципе на этой платформе уже давно в промышленном режиме работают решения. Например, kitdirect.ru. Но это было сделано до того, как платформа стала именно платформой для сторонних разработчиков.
Сам Диасофт на ней что-то разрабатывает и даже внедряет. _________________ С уважением,
Евгений aka Skipy
www.skipy.ru
P.S. Я НЕ решаю задачи ЗА других! |
|
|
|
 |
xaerom : 12 Новичок
|
Окт 28, 2011 8:23 |
|
|
Ну пока кажется что dscall ужасен, передача HashMap везде просто сводит с ума, редакторы PageFlow и PageForm да и вообще весь набор инструментария написан на половину а то и меньше (часть кнопок не работает, часто падают исключения). Сами сервиса платформы периодически падают и мы можем только гадать о природе ошибок внутри них, система исключений не проработатна и нельзя предположить толи это ошибки в конфигурации толи еще что. Периодически отваливаются файлы лицензии, сам способ лицензирования вызывает вопросы. Недостаточная документируемость всего этого добра + изменения от одной минорной версии к другой названий методов и ключей.
Наверно у Диасофта дела с разработкой идут лучше, т.к. на руках у них есть исходники этого добра и отследить что является причиной ошибки не составляет труда, но для нас это выливается в многочасовые переписки с представителями «платформы» и гадания на кофейной гуще.
Вот в общем-то мое видение. Наверно на этом фоне все сильные стороны меркнут  |
|
|
|
 |
Skipy : 4801 Я тут живу! Откуда: Москва, Россия
|
Окт 28, 2011 10:45 |
|
|
Возразить нечего. Увы.
На самом деле, скажу по большому секрету, я сильно удивлен решением сделать эту платформу публичной для разработки. Она должна была оставаться только внутренним средством, просто потому, что многие принятые при реализации решения диктуются очень нетривиальными предпосылками, которые снаружи могут быть непонятны. _________________ С уважением,
Евгений aka Skipy
www.skipy.ru
P.S. Я НЕ решаю задачи ЗА других! |
|
|
|
 |
xaerom : 12 Новичок
|
Окт 28, 2011 12:02 |
|
|
Эх, до продукта который можно продавать как платформу ох как еще далеко. Прискорбно  |
|
|
|
 |
reacnhappy : 6 Новичок
|
Окт 29, 2011 17:44 |
|
|
|
|
|
|
 |
xaerom : 12 Новичок
|
Окт 31, 2011 9:13 |
|
|
| reacnhappy писал(а): |
| Почему далеко? Я так не думаю. |
Я написал что в ней плохо, а почему вы считаете что все хорошо?
По мне ничего нового и полезного она не привносит, а вот геморою добавляет будь здоров. В каких случаях ощутили что она даем +10 к производительности, быстродействию, секьюрности? |
|
|
|
 |
Skipy : 4801 Я тут живу! Откуда: Москва, Россия
|
Окт 31, 2011 12:01 |
|
|
| reacnhappy писал(а): |
Почему далеко? Я так не думаю.
|
А Вы, собственно, кто? И какое отношение имеете к Flextera? _________________ С уважением,
Евгений aka Skipy
www.skipy.ru
P.S. Я НЕ решаю задачи ЗА других! |
|
|
|
 |
xaerom : 12 Новичок
|
Ноя 02, 2011 8:15 |
|
|
| Skipy писал(а): |
| reacnhappy писал(а): |
Почему далеко? Я так не думаю.
|
А Вы, собственно, кто? И какое отношение имеете к Flextera? |
А в ответ тишина.
В общем всем кто будет по роду своей деятельности связываться с этой платформой и браться за разработку на ней рекомендую очень основательно изучить ее возможности и не один раз взвесить все за и против.
Прошу учесть отвратительную документацию, изменение имен методов, аргументов, типов возвращаемых значений от одной минорной версии к другой.
О общем отношении текущей команды разработчиков со стороны Диасофт могу судить по состоянию того модуля который мне досталось доделать после того как они им занимались, ни один коммит не соответствует задаче из требований, общую историю разработки восстановить практически невозможно + товарищи юзают методы на которые просто нет документации в комплекте поставки
Так что видимо Диасофт может разработать вам что-то на платформе, но самостоятельно разрабатывать на ней не советую.
Это как вы понимаете только мои доводы |
|
|
|
 |
reacnhappy : 6 Новичок
|
Дек 06, 2011 16:00 |
|
|
|
|
|
|
 |
Skipy : 4801 Я тут живу! Откуда: Москва, Россия
|
Дек 06, 2011 16:02 |
|
|
В смысле? Что значит "как быть с разработкой?" Вопрос непонятен. _________________ С уважением,
Евгений aka Skipy
www.skipy.ru
P.S. Я НЕ решаю задачи ЗА других! |
|
|
|
 |
SergeyGrigorev : 1 Новичок
|
Янв 17, 2012 0:46 |
|
|
По поводу основных проблем, которые были озвучены могу добавить некоторые личные комментарии. Я сам бывший разработчик платформы flextera reporting. Комментарии только от себя, т.к. я уже не являюсь разработчиком в Диасофте.
> Названия методов меняются от версии к версии.
По сути да, так бывало иногда. В большинстве случаев это происходит из-за слишком сжатых сроков. Если меняется задача - проще переделать API, отказавшись от обратной совместимости. Сейчас же ситуация должна была уже давно измениться, т.к. официально - уже несколько месяцев, как запрещено изменять любое публичное API. Допускается его расширять, поддерживая обратную совместимость. Из-за этого, в большинстве случаев вместо изменения существующего метода, добавляется новый, который может работать совсем иначе, или с другими входными и выходными параметрами. Но ... случаи все еще бывают, так что крепитесь (:
> Скудная документация.
Когда я предлагал ввести JavaDoc комментарии с полным обязательным описанием входных и выходных параметров, идею не приняли к обязательной. Просто сказали, что в 7 версии, за счет переработанного инструментария, документация будет автогенерируемой. Будем надеяться, что благодаря этому ситуация с недостаточной внешней документацией будет решена.
> Как же быть с разработкой
Думаю тут как и раньше ... ждать и надеяться (: |
|
|
|
 |
xaerom : 12 Новичок
|
Янв 18, 2012 18:31 |
|
|
|
|
|
|
 |
|
|
Страница 1 из 2 На страницу 1, 2 След. |
Список форумов
-> Разное |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|