(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 

Конференция "Gupta/Centura (Gupta Technologies)"

Обсуждение вопросов, связанных с компанией Unify/Gupta (Gupta Technologies), ее продуктами Team Developer, SQLBase и др.

 
 
Добавить сообщение »

Тема: CTD и Delphi:...

Автор:  Serge A. Дата: 30.03.2001 10:42
Уважаемые Господа!

Всем, кто откликнулся на статью CTD-DELPHI, причем
и тем кто накинулся на меня и тем, кто оказал
мне поддержку и понимание поднимаемых в статье
вопросов. Постараюсь быть кратким и ответить на
замечания оппонентов.
Во-первых, сначала меня очень удивил и даже
ошарашил тон дискуссии, форма изложения мнений,
причем теми, которые не сооставили труда дочитать
статью до конца и стали бросать камни в мою сторону.
Повеяло старыми временами, выхватыванием цитат,
насмешками над автором ("подгузники"), желанием
"поглумляться", а не серьезно разобраться в положении
вещей. Думаю, что ИНТЕРНЕТ - это место для высокообразованных
и культурных людей, а выразить свое мнение можно
более корректно.
Во-вторых, статья расчитана была в первую очередь не
на программистов, о чем в ней в принципе сказано, а на
специалистов принимающих решения о выборе средств
программирования. К сожалению, это в большинстве случаев
не программисты, а руководители групп разработки, заказчики,
менеджеры. Программисту в реальной жизне дано право только
согласится или нет с том заказом, который они беруться
выполнять, а средства чаще диктует заказчик (по многим
причинам, которые я здесь не обсуждаю). Может быть кому
и везет, но мне кажется их не много. А предложений сделать
быстро и хорошо систему, к примеру на MS VB сколько угодно.
Думаю, что те, которые спорили, тоже и как я отказываются по
тем причинам, которые скучно обсуждать (пусть на меня не
обижаются поклонники VB).
В-третьих, Главный вопрос статьи заключался в том, использовать
ли для создания информационных систем специализированные или
универсальные системы программирования действительно тривиален,
как и ответ на него. Жизнь уже ответила на него в предыдущем
десятилетии выбрав CLIPPER в качестве основных средств разработки
систем, которые работают и до сих пор (загляните в любую
сберкассу, ЖЭК, райсобес и т.д., я уже не говорю о периферии).
Где системы, созданные на СИ, Паскале и других языках (их мало
осталось в живых)? Кстати, можно задуматься - почему? Думаю, что
тоже самое будет и новыми системами, число которых возрастает
на несколько порядков, а число высокопрофессиональных программистов
не так велико, хотя они возмутились моей статьей одни из первых.
В-червертых, ничего плохого про DELPHI я не написал, считаю, что
это мощная универсальная система программирования, ориентированная
на сильного профессионала-мастера программирования. Сказал о
сложности освоения и использования классов, но это признают и
сами авторы и не только OP, но и СИ. Например MS сейчас усиленно
продвигает язык C# (СИ ШАРП - пока мало о нем знаю но буду изучать),
при разработке которого сознательно поставлена задача упростить
систему классов и восприятие сложных программных систем. Иначе
помимо базового языка мы должны изучать еще несколько, которые,
кстати, постоянно изменяются от версии к версии. Кроме того
считаю, что всем программистам всегда хватить работы, может
быть и этим вызвана столь грубая реакция некоторых оппонетов.
Это сейчас почти самая дефицитная специальность по оценкам служб
занятости населения.
В-пятых, возможно могу согласиться со мнением, что в данной
статье присутвует и рекламная направляющая, но она получилась
непроизвольно (из-за большой любви к ЦЕНТУРЕ) и, с другой стороны, что
в этом плохого. Мало сказал о DELPHI, так об этой системе вы
можете прочитать во многих книгах и найти их в любых киосках.
При CTD написано не так много, потому счел необходимым пояснить,
иначе получил бы от ретивых критиков новую порцию "комплиментов".
Ошибки CTD? Они везде есть и на сайте (форум и FAQ). А где их,
скажите нет? И недостатки везде есть!
И, наконец, думаю, что программисты должны владеть разными
средствами профессионально, знаю, что это не просто. Так что,
если не хотите, чтобы Вас наклонили писать на VB или даже
макросы на EXCEL, а такие примеры я знаю, изучаете CTD или
подобные специализированные средства создания мнформационных
бизнес систем.
С уважением ко всем Сергей Алексеевич.

Ответить на сообщение »
 
Автор:  Serge Дата: 26.03.2001 13:04
Уважаемый Сергей!
Постараюсь ответить на Ваши замечания:
> Вся статья смахивает на рекламную или >на правах рекламы или "каждый кулик >свое болото..."
По поводу того, что каждый "кулик хвалит свое болото" написано в статье. Хотя, я по-режнему считаю, что статья не рекламная, но если даже это было так, то что в этом плохого.
>Идея так и не донесена.
А какую идею вы хотели увидеть? На самом деле многие из тех, которые в ярости на меня набросились (причины этого опять же можно найти в статье) по-видимому вообще не знакомы с SQLWindows/CTD. Для них я и привел перечень основных возможностей, оговорившись при этом, что желающие могут этот раздел опустить.
> Посылки правильные. Да они просто всем известны! А вывод?
Вывод в общем тоже известный, но почему-то не всегда используемый на практике. Для большого числа разработчиков (я не беру в расчет программистов третьей группы, см. статью) наиболее предпочтительными являются специализированные системы разработки с позиций сроков, стоимости, сопровождаемости и живучести. Это для довольно широкого класса информационных систем. Я в этом случае, при возможности предпочитаю CTD по причинам изложенным в статье. В статье, последнюю редакцию еще раз просмотрел, не нашел ничего такого, чтобы порочило DELPHI. Хочу отметить, что еще в 1992-1993 годах в GUPTA SQLWindows появились объекты для связи с БД. Почти нигде тогда, ни в ВС++, ни OP, этого небыло. Приходилось вручную создавать и броузеры БД и таблицы, сам делал и знаю чего это стоило. Повторюсь а в GUPTE это уже было (может быть и оттуда перекочевало в другие системы?).
> Простите, а почему лучше?
Если говорить по крупному, то из-за большей наглядности программных систем и их воспринимаемости, из чего следует сопровождаемость и возможность использовать в разработки даже программистов среднего класса профессиональности. Я не ругаю Российских программистов, считаю, что их много и они самые лучшие, но вникните в ответ. Систем нужно очень много, а такого количества специалистов экстра класса никогда не будет. Кстати и в мире их число уменьшается.
Сергей Алексеевич
Ответить на сообщение »
 
Автор:  Сергей Плахов Дата: 23.03.2001 18:07
Привет!

Не в обиду автору.
Вся статья смахивает на рекламную или на правах рекламы или "каждый кулик свое болото..." Идея так и не донесена.
Посылки правильные. Да они просто всем известны! А вывод?
CTD лучше прочих, потому что на нем лучше создавать информационные системы.
Простите, а почему лучше? Далее идет список достоинств CTD, но эти достоинства (а скорее это норма для современных систем) присущи всем развитым средствам разработки. в т.ч. и перечисленным в статье.

--
Плахов Сергей Влад. инженер АО "АвтоВАЗ"
Ответить на сообщение »
 

Добавить сообщение »

 Распечатать »
 Правила публикации »
   
 Рекомендовать »  
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Q 1.0 for Windows Single User
Rational ClearQuest Floating User License
Quest Software. TOAD Professional Edition
SAP Crystal Server 2011 WIN INTL 5 CAL License
IBM DOMINO COLLABORATION EXPRESS AUTHORIZED USER LICENSE + SW SUBSCRIPTION & SUPPORT 12 MONTHS
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Мир OLAP и Business Intelligence: новости, статьи, обзоры
Программирование на Visual С++
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
ODBC: dBase CREATE TABLE... (9)
Есть проблема Из программы на CTD 2.0 PTF3 подключаемся к DBF-файлам Set SqlDatabase='Файлы...
 
TD 6.2 SP4 Ошибка при установке (5)
Добрый день! Кто-нибудь устанавливал TD 6.2 SP4 на Win7? В конце процесса установке выдаётся...
 
PMC (4)
Подскажите как формируется Product Media Code или ключик к SqlWindows 510 ( CTD510)
 
Работа клиента Сеntura с клиентами Оракл 10, тонким клиентом, net client (3)
Есть клиент, написанный на Centura, исходников нет Работает только с клиентами Оракл 8 и 9 Ни...
 
подключение к Centura SQLBase server 6.1.2 (3)
есть приложение (клиент-банк) с вышеуказанной базой. В приложении для подключения к базе...
 
 
 



    
rambler's top100 Rambler's Top100