Есть мнение

Oct 05, 2006 13:46



Да, я тупой одиэсник, я тормоз прогресса,
Из-за меня весь мир не выходит из стресса,
Я подставил кролика Роджераааа
--
(с)Pr.MEX - Письмо директору 1С

По дискуссии в партнерской конференции Директор дал ссылочку на любопытную позицию:
http://www.klerk.ru/soft/1c/?55866
Причем, как я увидел в партнерской конференции больше анализировались стиль изложения и прочий субъективизм. Я же хочу пройтись по фактажу, который на мой взгляд достаточно спорен.
Начал писать и заглянул на обсуждение статьи на мисте: http://www.forum.mista.ru/topic.php?id=216252&forum=life и http://www.forum.mista.ru/topic.php?id=213126 слишком много эмоций, и все не по делу. Пойду по порядку:

В июле 2003 года был анонсирован новый продукт 1С 8.0. Была задекларирована полноценная клиент-серверная архитектура (производительность и масштабируемость), эргономичный интерфейс и новая, более гибкая среда разработки.

Проследите динамику. Продукт присутствует на рынке уже 3 (Три!!) года. У фирмы огромная клиентская база, огромный пакет решений. И что?

Написан хотя бы элементарный конвертор, облегчающий перенос разработок с версии 7.7 на 8.0? Нет, но развитие 7.7 уже приостановлено ((
Автор забывает про такое решение, как конфигурация Конвертация данных, которая способна создавать XML правила обмена и которая работает для всех решений на платформе 7.7 и 8.0 (и не только для них, кстати говоря. возможно обрабатывать любые XML файлы с известной структурой). Кроме того, в поставку Бухгалтерии предприятия 8.0 входит конвертор из 1С:Бухгалтерия 7.7. Да он не совершенен, переносится не все. Но просили же элементарный конвертор :)

Повышена производительность системы? Тогда зачем через 3 года опять проводить тесты демонстрирующие что производительность повышена? Самих себя успокаиваем?
Или просто показываем, что разработка не стоит на месте и система продолжает развиваться в лучшую сторону?

Каждая форма отличается интерфейсом. Юзабилити на нуле. В программе сложно разобраться и работать!
Субъективно. На вкус и цвет - фломастеры разные. Но На всех партнерских семинарах, посвященных переходу на новую платформу говорилось о том, что требуется некоторое врям для освоения с новым интерфейсом ~ месяц-полтора, а потом понравится... Чему я получил практические подтверждения. Действительно надо привыкнуть, и действительно становится проще...

Интерфейс громоздкий, потому что функционал возрос?? Ха. Например, в карточке принятия ОС я насчитал более 40 полей ввода на 4 закладках! Это же опухнуть можно, притом что основного - НЕТ. Я хочу при заведении нового основного средства определить возможный срок полезного использования по классификатору ОКОФ в привязке к возможным нормам амортизации по классификатору ЕНАО. А справочники - пустые! Зачем мне программа учета, которая не помогает автоматизировать учет? Записная книжка?
на самом деле, автор не заметил. В правом верхнем углу размещяется кнопка - подгрузить из классификатора.

Среда разработки.. Это отдельная песня.. Начнем с того что я пока просто не видел ни одной более неудобной среды. Для просмотра результатов надо запустить приложение. Более громоздкий цикл разработки сложно даже придумать. Притом что я не говорю о таких профессиональных инструментах как Дельфи или Эклипс. Нет. Я сравниваю с средами разработки бизнес-приложений: Axapta, Navision, Инфо-предприятие. Это надо просто сравнить..
Здесь автор отжег. Я как ни пытался быть объективным и серьезным вот в этом месте - смеялся:
Для просмотра результатов надо запустить приложение. Хотя, возможно меня спасает моя дремучесть и теперь возможно просмотреть результат работы программы не запуская программу? Просветите, пожалуйста...
И еще. Я был полностью согласен с этим абзацем в 2002 году, когда я перешел с Делфи на 1С:Предприятие 7.7. Но среда разработки 1С:Предприятие 8.0 в принципе дала мне все то, чего так не хватало в 7.7.
Есть недостатки, я не спорю. Например, работа с хранилищем через веб мне так и не удалось автоматизировать. Но они не столь критичны... В моем случае, ессно.

Дальше идет полоса конструктива:
1. Файл-сервер. Программа не использует преимущества клиент-серверной архитектуры. Ни ссылочная целостность, ни триггеры, ни хранимые процедуры - не используются. Программа построена на файл-серверной архитектуре с СУБД в качестве хранилища данных. Единственное используемое преимущество клиент- серверной архитектуры - надежность.
2. Низкое быстродействие решений на базе 1С.
3. Архитектура данных. Непродуманные связи между сущностями приводят к длинным транзакциям и блокировкам записей.
4. Методологические ошибки. Например, совмещенные процессы расчета себестоимости и формирования бухгалтерских проводок.
5. Отчужденность от конкретной СУБД. 1С не привязан к возможностям какой-либо СУБД. Ни к MS SQL сейчас ни к Postgree в будущем. Зачем использовать Postgree если не использовать возможности версионности данной СУБД?? С тем же успехом можно хранить данные в бинарных файлах (что по сути и происходит).
6. Ресурсоемкость. Высокие аппаратные требования.
Пункт 1 хочу рассмотреть вместе с пунктом 5. Правда, почему это записано в минус я не понял. Т.к. программа получает большую мобильность в плане хранилища данных. Что и продемонстрировано нам использованием Постгр в версии платформы 8.1 надо полагать, что рост поддерживаемых СУБД будет расти. Тем более, что по словам автора: Единственное используемое преимущество клиент- серверной архитектуры - надежность. Так что за это можно быть спокойным. :)
Пункт 3 и 4 относится к особеностям конфигураций, а не платформы. Соответственно, если это критично для фирмы при внедрении - можно переписать - это раз, возможно будет исправлено (и собственно говоря на примере БП 1.0->1.5 - исправляется) разработчиком.
Пункт 2 - а как же отчеты о росте производительности?
Пункт 6 - кому как.
Далее следует вывод на основании написаного, но из ложной посылки можно делать любые выводы!
Теперь немножко про сам стиль изложения. Перед нами - наглядная попытка небольшого самоПЕАРА. Обратим внимание на автора и на то, что он числится разрботчиком одной из систем, которые предлагаются в качестве "убийц 1С". Но написан он достаточно сумбурно, без подготовки фактов и их проверки. Недостатки есть у каждой системы, но их еще надо суметь преподнести. Задумка была неплоха, но исполнение отвратно. Больше всего меня убил пассаж: Рынок разработки бизнес-приложений один из самых динамичных. Много ли среди Вас например тех, кто знает фирму hackers design? Невнятный посыл с непонятной мотивацией и результатом...
ПисАть так же как и пИсать надо тогда, когда нет мОчи! (с) М.Жванецкий
у меня не хватило...

есть мнение, критика, анализ

Previous post Next post
Up