Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.04.01;
Скачать: [xml.tar.bz2];

Вниз

Сторонние компоненты   Найти похожие ветки 

 
Expell ©   (2007-03-10 08:40) [0]

Может и баян, но все же поинтересуюсь. Как вы относитесь к сторонним компонентам, т.е. к тем которые не идут в стандартую поставку с Delphi? Целесообразно ли их использовать? (Если да, то почему, с нет аналогично).


 
Loginov Dmitry ©   (2007-03-10 09:10) [1]

> Целесообразно ли их использовать?


Так уж устроена Delphi, что без использования сторонних компонентов практически невозможно (на деле - сложно) сделать достаточно серьезную разработку.


 
atruhin ©   (2007-03-10 10:33) [2]

Нормально отношусь. Только если эти компоненты действительно нужны,
а то иногда из за "запуздыривания иконки туда где часики" ставят JEDI.


 
DrPass ©   (2007-03-10 11:00) [3]


> Как вы относитесь к сторонним компонентам, т.е. к тем которые
> не идут в стандартую поставку с Delphi? Целесообразно ли
> их использовать?

Это зависит от того, что нужно сделать, и от качества выбранных сторонних компонент.

> Так уж устроена Delphi, что без использования сторонних
> компонентов практически невозможно (на деле - сложно) сделать
> достаточно серьезную разработку

Почему? Существует миллион задач, где не потребуются никакие сторонние компоненты.


 
Аноним   (2007-03-10 13:28) [4]

Используем.
Ииной раз без них  тяжко
вот например ODAC - для прямой работы с Ораклом.
Или ZLib - понятно для его
Или DevEx Bar- потому что Акшн банды - это один сплошной косяк и порча памяти

При этом смотрим на репутацию, и очень любим, чтобы присутствовали сорсы


> Loginov Dmitry ©


В общем случае то, что это компоненты, и что это Delphi, и то, что компоненты можно инсталлировать в IDE - не важно.
Этот вопрос сводится к "Используете ли вы сторонние библиотеки кода, или предпочитаете писать все самомтоятельно"


 
Суслик ©   (2007-03-10 13:35) [5]

раньше плохо относится. но понял, что всего сам не напишешь.
поэтому сейчас отношусь нормально.
пока, правда, ничего стороннего не использую.

но планирую FastReport и IntraWeb (они вроде идут с дельфи, но я хочу в полном виде и с исходниками - поэтому нужно будет покупать)


 
oxffff ©   (2007-03-10 13:40) [6]


> Expell ©   (10.03.07 08:40)  
> Может и баян, но все же поинтересуюсь. Как вы относитесь
> к сторонним компонентам, т.е. к тем которые не идут в стандартую
> поставку с Delphi? Целесообразно ли их использовать? (Если
> да, то почему, с нет аналогично).


Встречный вопрос. Почему вы покупаете(не покупаете) еду, музыку, одежду.
Почему вы ездите на автобусе(машине, поезде, самолете, яхте).
Зачем вам все это.

Вы можете и без этого всего обойтись?


 
xayam ©   (2007-03-10 13:41) [7]


> Expell ©   (10.03.07 08:40)  
> Может и баян, но все же поинтересуюсь. Как вы относитесь
> к сторонним компонентам, т.е. к тем которые не идут в стандартую
> поставку с Delphi? Целесообразно ли их использовать?

конечно нужно использовать. Колес никому наверно не хочется писать. Сам использую DevExpress, JEDI, LMD, SynEdit, исходники из книг Фаронова (попадаются очень неплохие вещи кстати) и т.д.


 
Суслик ©   (2007-03-10 13:42) [8]


>  [6] oxffff ©   (10.03.07 13:40)

ну что ты топики во влейм вечно вовлекаешь. вполне нормальный вопрос.
меня он сам мучал, пока я не принял решение начать использовать сторонние компоненты.


 
oxffff ©   (2007-03-10 13:44) [9]


> Суслик ©   (10.03.07 13:42) [8]
>
> >  [6] oxffff ©   (10.03.07 13:40)
>
> ну что ты топики во влейм вечно вовлекаешь. вполне нормальный
> вопрос.
> меня он сам мучал, пока я не принял решение начать использовать
> сторонние компоненты.


Простите меня Дима.


 
eXPell ©   (2007-03-10 13:57) [10]

Я ж вот почему спросил то:) - мне и еще одному "товарищу" поручили написать прогу (в курс дела будут вводить только с первого числа), для среднего (не маленького, и не крупного) п/п, что то типа "1С в миниатюре", хотя что это значит хз, чест слово (полностью 1С им не надобно:)).

И "заказчик" хочет чтобы прога была очень проста в обращении. И тут  мелькнула че-то мысль - а не воспользоваться ли сторонними компонентами?
Дело в том, что до сегодняшнего момента, я как то сторонился их - потому что, без "чужих" компонентов на любой машине можно код редатировать, а вот с "чужими" (предполагается что на другой машине этих компонентов нет) - уже проблемка.

В общем целесообразность имеет место быть.


 
xayam ©   (2007-03-10 14:01) [11]


> eXPell ©   (10.03.07 13:57) [10]
>  И тут  мелькнула че-то мысль - а не воспользоваться ли
> сторонними компонентами?

а что есть такие компоненты? я конечно могу быть не в курсе ))

> а вот с "чужими" (предполагается что на другой машине этих
> компонентов нет) - уже проблемка.

если чужие с исходниками, то какие могут быть проблемы?


 
Чапаев ©   (2007-03-10 14:01) [12]

> И "заказчик" хочет чтобы прога была очень проста в обращении.
> И тут  мелькнула че-то мысль - а не воспользоваться ли сторонними
> компонентами?
Что-то не пойму... Как использование или неиспользование компонентов относится к простоте работы с той или иной программой?


 
eXPell ©   (2007-03-10 14:15) [13]


> xayam ©   (10.03.07 14:01) [11]

в том то и проблема - исходники проги без исходников "компонентов". Я вот например на работе что-нибудь наваял бы с чужими компонентами, и домой принес бы исходники проги (а у меня машинка-то чистая, по стандарту все, правда не долго это видимо продолжаться будет:)), код подредактировать - а без этих компонентов уже "не хотит" работать (правильно работать!).


> Чапаев ©   (10.03.07 14:01) [12]

Очень просто. Я как-то задавал вопрос как включить автоматом возможность просмотра изображений в браузере, если пользователь, их в основном браузере отключил. Мне подсказали компонентик embedwb. Время разработки сократило)))). Если я правильно понял пост.

ЗЫ. хотя пару "левых" компонентов у меня дома установлено-таки в Дельфе)))


 
Плохиш ©   (2007-03-10 15:03) [14]


> eXPell ©   (10.03.07 13:57) [10]  
> Дело в том, что до сегодняшнего момента, я как то сторонился
> их - потому что, без "чужих" компонентов на любой машине
> можно код редатировать, а вот с "чужими" (предполагается
> что на другой машине этих компонентов нет) - уже проблемка.

Возможное отсутствие делфи на чужой машине не смущает?


 
TUser ©   (2007-03-10 17:34) [15]

После использования - каюсь в церкви.


 
Desdechado ©   (2007-03-10 18:48) [16]

> поручили написать прогу (в курс дела будут вводить только с первого числа
> И тут  мелькнула че-то мысль - а не воспользоваться ли сторонними компонентами?
Я торчу с такого подхода!
Еще ничего не известно, даже предметной области не представляешь, а уже думаешь о финтифлюшках, которые могут и не понадобиться.
Сначала разберись "что делать", а потом "как делать", а уж затем "что использовать".


 
GrayFace ©   (2007-03-10 20:10) [17]

Использую свои компоненты, очень редко сторонние чужие. Это когда совсем уж лень берет. Чего обязательно надо избегать, так это библиотек повязанных между собой компонент. Ибо почти всегда это глючная (как минимум тормознутая) куча хлама.
Когда-то сам активно пользовался, пока свои не начал писать.

xayam ©   (10.03.07 13:41) [7]
конечно нужно использовать. Колес никому наверно не хочется писать. Сам использую DevExpress, JEDI, LMD, SynEdit, исходники из книг Фаронова (попадаются очень неплохие вещи кстати) и т.д.

Гы, JEDI + LMD - то еще месево должно быть.

В общем, к специализированным компонентам я отношусь хорошо, а рюшечки типа того чем набиты LMD и JEDI проще самому написать.


 
Anatoly Podgoretsky ©   (2007-03-10 20:25) [18]

> GrayFace  (10.03.2007 20:10:17)  [17]

> Использую свои компоненты, очень редко сторонние чужие

Не надо делать для своих исключения.


 
xayam ©   (2007-03-10 20:27) [19]


> GrayFace ©   (10.03.07 20:10) [17]
> JEDI + LMD - то еще месево должно быть.

а теперь прикинь, у меня в одном проекте используются по несколько компонентов из всех)) названных мной пакетов, не то что месево, но постороннему человеку вряд ли разобраться))


 
GrayFace ©   (2007-03-10 21:08) [20]

Anatoly Podgoretsky ©   (10.03.07 20:25) [18]
Не надо делать для своих исключения.

?


 
C2h5   (2007-03-10 21:24) [21]

Мы стандартные вообще не используем. За исключением TForm.


 
Real ©   (2007-03-10 22:03) [22]


> Целесообразно ли их использовать? (Если да, то почему, с
> нет аналогично).


Сама идеология Делфи подразумевает целесообразность их использования


 
Petr V.Abramov   (2007-03-10 23:53) [23]

> Сама идеология Делфи подразумевает целесообразность их использования
не путайте уё стандартный грид с великой идеологией Дельфи


 
Real ©   (2007-03-11 00:28) [24]


> не путайте уё стандартный грид с великой идеологией Дельфи

Идеология и основное отличие Делфи - VCL. Где сказано что ее содержимое должно быть конечно? Для чего введено множество классов типа TCustom* ? Тескейра с Пачеко стало быть ничего не смыслят, что уделили почти весь второй том "Руководства разработчика" разработке компонент? Следуя логике что сторонние компоненты не нужны, тогда надо отрицать и ActiveX и вообще любые готовые решения, и переходить писать на ассемблер для верности :-)


 
DVM ©   (2007-03-11 00:32) [25]

Сторонние использую, но только проверенные и с исходниками. Стараюсь по мере возможности писать нужное самостоятельно.


 
Petr V.Abramov   (2007-03-11 00:39) [26]

> Real ©   (11.03.07 00:28) [24]
я восхищен Вашим пылом в войне за советскую власть. :)))
P.S для тех, кто Real © : [23] - стеб


 
Real ©   (2007-03-11 00:43) [27]


> Petr V.Abramov

Дык хоть бы смайлик поставил... телепатора-то у меня нету... :)


 
Petr V.Abramov   (2007-03-11 00:46) [28]

> Real ©   (11.03.07 00:43) [27]
развивай, мастером станешь :)


 
eXPell ©   (2007-03-11 04:37) [29]


> Desdechado ©   (10.03.07 18:48) [16]
> Сначала разберись "что делать", а потом "как делать", а
> уж затем "что использовать".

а у меня такой процесс: "что делать"->"что использовать"->"как делать"))))


 
Desdechado ©   (2007-03-11 18:25) [30]

> а у меня такой процесс: "что делать"->"что использовать"->"как делать"
А теперь рассмотрим в твоей концепции прокладку трубопровода:
1. Что делать - проложить трубопровод по тундре.
2. Что использовать - а то, что есть: экскаватор.
3. Как делать - экскаватор даден? Значит, будем рыть. Пофигу, что там вечная мерзлота, и трубопровод "поведет" и порвет через пару месяцев. У меня же экскаватор есть!

Ку?



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2007.04.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.53 MB
Время: 0.037 c
15-1173266168
Илена
2007-03-07 14:16
2007.04.01
Работа


11-1150389913
DevilDevil
2006-06-15 20:45
2007.04.01
Как настроить подсказки?


11-1152342098
Maloric
2006-07-08 11:01
2007.04.01
Ошибка при использовании MHFontDialog


15-1173115580
PARUS
2007-03-05 20:26
2007.04.01
Сидюк от компа


1-1170758544
IMHO
2007-02-06 13:42
2007.04.01
File access denied and MkDir





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский