Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Почему так не любят Delphi? 
:(
    Опции темы
serger
Дата 21.5.2013, 09:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 518
Регистрация: 19.6.2007
Где: Ижевск

Репутация: 0
Всего: 5



Цитата(Akella @  21.5.2013,  10:35 Найти цитируемый пост)
так это по-моему всегда так и везде 

Даже не сомневайтесь!        smile

Добавлено через 2 минуты и 14 секунд
Цитата(Akella @  21.5.2013,  10:19 Найти цитируемый пост)
Вряд ли пользователь видит весь миллион сразу.
Просто сетка предоставляет много разного функционала пользователю.
И чтобы программист не мудрил ничего сам с сортировкой, группированием, суммированием (агрегатные функции типа max, sum, count). К тому же сетка может рассчитывать агрегатные функции для сгруппированных записей сразу по нескольким полям, а также для выделенных записей, поиск... и т.д., и т.д., и т.д.  


В сложных ситуациях самому рулить...


--------------------
упс!
PM MAIL WWW Skype GTalk Jabber   Вверх
Zloxa
Дата 21.5.2013, 09:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 4
Всего: 161



Цитата(serger @  21.5.2013,  10:41 Найти цитируемый пост)
В сложных ситуациях самому рулить... 

Сложные случае всамделе редки.
С одной стороны да, это совсем не кошерно, что объекту визуализации отдаются функции и фильтрации и фолдинга и транспонирования  и группировки с аггрегированием и условного форматирования, и даже выовда на печатать, но в 99,99% случаев это пейпец как удобно.




--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
Beltar
Дата 21.5.2013, 10:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 627
Регистрация: 11.1.2006

Репутация: 2
Всего: 7



Удобно для кого? Пользователю по идее все равно, пока не лагает. Программисту удобнее работать единообразно с базой, вызывая одной строчкой процедурку, которая запросит данные. А вот чтобы не лагало, то самый правильный подход, это грузить только по необходимости, фильтруя данные непосредственно в контроле визуализации. В конце концов оперативка это последнее что следует экономить в наши дни.

Касательно рефакторинга и вообще редактирования кода в Delphi, то я вот чего не понимаю. В Delphi, как и везде со времен самых древних версий есть красивое окно структуры проекта. Я для навигации использую именно его. У этого окна есть один большой недостаток, нет свойства автосвертки дерева классов (зато у палитры контролов совершенно бесполезная свертка есть, хотя я ее даже при дизайне формы редко прокручиваю, т. к. имеется удобный поиск (в VS отсутствует), позволяющий просто напечатать что-то вроде "TTi" и выбрать из отфильтрованного нужный таймер), или хотя бы банального не развертывания без команды. Так что даже юнит в 1000 строк на экране перестает помещаться. И имеется Delphi Class Explorer, я так понимаю это какой-то готовый контрол от MS, т. к. у меня он вылетал с сообщениями об ошибках .NET (мне еще будут про массу качественного кода на .NET рассказывать). С его помощью можно автоматически создавать членов класса. Вопрос очевидный, нафига дублировать инструменты.

Вообще это один из тех мелких недостатков огромных программных комплексов, которые вроде и мелкие, но могут стабильно раздражать, и живут из версии в версию, хотя исправление их стоило бы копейки.


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы. smile(с) я, хотя может и нет
Пищущий на C++ мужик. Даже если это мужик сидит в написанном на Delphi и жрущем паскалевскую библиотеку билдере.
PM MAIL   Вверх
Athari
Дата 21.5.2013, 12:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 27.6.2007
Где: Казань, Россия

Репутация: 1
Всего: 1



@Beltar

Цитата
 Как известно, сам себя не похвалишь, никто не похвалит.

Пришла тут рассылка от Абрыкадабры:

http://www.embarcadero.com/ru/resources/cu...ndgromit-delphi
http://www.embarcadero.com/ru/resources/cu...t4-android-game
http://www.embarcadero.com/ru/general/erpl...with-firemonkey
http://www.embarcadero.com/ru/resources/customers/intricad 

Что характерно, кроме первой компании, ни одна никому не известна. Да и Stop Motion Pro появилась десять лет назад, так что это просто наследие царского режима.

У мелкомягких тоже были странички в духе "софт на WPF", но когда технология заслужила популярность, они их выпилили. А дельфи приходится пиариться за счёт клиентов и сейчас, причём по всем направлениям. smile Ещё какую-то тупую игрушку на андроиде пропиарили. Срам.

Цитата
Касательно рефакторинга и вообще редактирования кода в Delphi, то я вот чего не понимаю.

Ты вообще ничего не понимаешь. Окошко со списком классов -- это не рефакторинг. Генерация кода -- это отдельная фича (по которой решарпер тоже на световые года впереди).
PM MAIL WWW ICQ Skype Jabber AOL YIM MSN   Вверх
LSD
Дата 21.5.2013, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(Beltar @  20.5.2013,  20:04 Найти цитируемый пост)
Прямо рай на Земле, что я сказать, еще могу. Сделаю вид, что поверил, что там вообще жить можно, да и организация явно кроме офиса всего 2-3 проги юзает и нету ужасов, когда компы есть еще технологические, или в какие-то технологические цепочки увязанные и там какая-то хрень, написанная шибко плюсером, делает вид, что работает.

Технологических компов у нас нет, не производство. Есть сервера, но они в датацентрах стоят и ими занимаются другие. Через софтину автоматической установки доступно несколько тысяч наименований софта. Если там чего-то нет, но есть обоснованная необходимость, все легко устанавливается. Своей софт + офис + почтовик - это 99% рабочего софта. И ничего не жалуются.


Цитата(serger @  21.5.2013,  07:05 Найти цитируемый пост)
На самом деле для пролистывания может не хватить, но можно действительно сделать догрузку как в социалках...

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


Цитата(k0rvin @  21.5.2013,  07:44 Найти цитируемый пост)
Такая большая контора и нет техников для этого? Впрочем хорошим админам вечно нечем заняться. =) 

Для нас это IT Helpdesk мы их не разделяем, на техников/сантехников, старших/младших админов. В нашем офисе их 2-3 на 800 человек. Я последний раз с ними общался более полугода назад. Видел живьем, месяца 2 назад, меняли у соседа сгоревшую видюху. По моим ощущениям работы у них не шибко много, сомневаюсь что стоит ради такого держать людей который могут только anykey на клавиатуре показать.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Zloxa
Дата 21.5.2013, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 4
Всего: 161



Цитата(LSD @  21.5.2013,  13:58 Найти цитируемый пост)
Сомневаюсь, тут все таки не картинки которые можно мельком проглядеть, тут весьма большая "плотность" данных и если не знаешь, что ищешь крайне тяжело будет найти это "глазами".

На сколько я могу заключить, большинство хотелок наших бизнесс-пользователей представлять данные длинно и широко обусловленно желанием иметь возможность дернуть данные в эксель и ченить там с ними поделать. Что - фиг знает, они не признаются. Возможно и сами толком не знают, не могут формализовать, чем вполне может объясняться требование широкости.

А по поводу длины, тут Злоха недавно на пол офисса гневно батхертил, когда его сначала в жесткой форме нагнули хранить набор абсолютно бессмысленных, ни о чем не говорящих данных, а потом пришли с жалобой на то, что данных насохранялось на столько много, что с этим уже нельзя работать. Как-то так получилось, что после того Злоха стал чуть лыс и чуть толст, ему перестала доставлять удовольствие фраза "А я ж, мля, говорил", столь поднимавшая ему настроение в юности.

Это сообщение отредактировал(а) Zloxa - 21.5.2013, 13:24


--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
LSD
Дата 21.5.2013, 14:27 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(Zloxa @  21.5.2013,  14:23 Найти цитируемый пост)
На сколько я могу заключить, большинство хотелок наших бизнесс-пользователей представлять данные длинно и широко обусловленно желанием иметь возможность дернуть данные в эксель и ченить там с ними поделать. Что - фиг знает, они не признаются. Возможно и сами толком не знают, не могут формализовать, чем вполне может объясняться требование широкости.

Для этого у нас есть функция экспорта в эксель smile 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Zloxa
Дата 21.5.2013, 14:44 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 4
Всего: 161



Цитата(LSD @  21.5.2013,  15:27 Найти цитируемый пост)
Для этого у нас есть функция экспорта в эксель   

А у нас и это умеет делать грид  smile 


--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
Beltar
Дата 21.5.2013, 15:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 627
Регистрация: 11.1.2006

Репутация: 2
Всего: 7



Цитата

Окошко со списком классов -- это не рефакторинг


Рефакторинг - любая переработка кода. Начинается она обычно с окошка со структурой проекта. Хотя я не знаю, может в VS руками ищут... С решарпером, ты если честно надоел уже. Как будто мне есть какое-то дело сколько костылей он для этого вашего гибрида плюсов с дельфой и еще черт знает чем, дает. Главное чтобы давал пару десятков обязательно необходимых функций.


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы. smile(с) я, хотя может и нет
Пищущий на C++ мужик. Даже если это мужик сидит в написанном на Delphi и жрущем паскалевскую библиотеку билдере.
PM MAIL   Вверх
serger
Дата 21.5.2013, 18:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 518
Регистрация: 19.6.2007
Где: Ижевск

Репутация: 0
Всего: 5



Цитата(LSD @  21.5.2013,  15:27 Найти цитируемый пост)
Для этого у нас есть функция экспорта в эксель   

вообще, на самом деле, было бы лучше, чтоб эксель внутри самой формы "появлялся". )
а вообще ИМХО - это не правильно - гнать большую табле, потом отдельно обрабатывать.


--------------------
упс!
PM MAIL WWW Skype GTalk Jabber   Вверх
LSD
Дата 21.5.2013, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(serger @  21.5.2013,  19:24 Найти цитируемый пост)
вообще, на самом деле, было бы лучше, чтоб эксель внутри самой формы "появлялся". )

1. Как было верно замечено
Цитата(Zloxa @  21.5.2013,  14:23 Найти цитируемый пост)
дернуть данные в эксель и ченить там с ними поделать

причем поделать потом в оффлайне, отчотик там наваять или еще что.

2. Нафиг нам этот офис внутрях нашей приложухи? Тем более что есть внешние клиенты у которых непонатно какая ОС и офис, а саппорту потом выяснять что там не срослось у него. 
Мы дали достаточно инструментов для работы с отчетом которые покрывают 95% потребностей. Надо больше - выгружай данные в удобном формате и процессь как хочешь.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
serger
Дата 21.5.2013, 19:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 518
Регистрация: 19.6.2007
Где: Ижевск

Репутация: 0
Всего: 5



LSD, я про идеальную ситуацию. Пользователям нужны не данные, а обработанные данные. Чем меньше будет промежуточных экспортов (манипуляций), тем лучше.
Да и злоупотребление экспортами может привести к хаосу с доками.


--------------------
упс!
PM MAIL WWW Skype GTalk Jabber   Вверх
LSD
Дата 21.5.2013, 19:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



serger, у нас есть пользователи которые обрабатывают данные в Matlab и R. И что в идеальной ситуации делать с ними?


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
serger
Дата 21.5.2013, 19:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 518
Регистрация: 19.6.2007
Где: Ижевск

Репутация: 0
Всего: 5



LSD, встроить Matlab и R туда, где исходная обработка )

Добавлено через 44 секунды
Вообще это древняя идея, но к ней мы не идём почему-то.. 


--------------------
упс!
PM MAIL WWW Skype GTalk Jabber   Вверх
Akella
Дата 21.5.2013, 19:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



Цитата(Zloxa @ 21.5.2013,  14:44)
Цитата(LSD @  21.5.2013,  15:27 Найти цитируемый пост)
Для этого у нас есть функция экспорта в эксель   

А у нас и это умеет делать грид  smile

вместе с группировкой, сортировкой и стилями  smile 
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.1056 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.