Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.12.2009, 15:45   #61
ds.Dante
Старожил
 
Аватар для ds.Dante
 
Регистрация: 06.08.2009
Сообщений: 2,992
По умолчанию

1) Попробую стандартные компоненты.
2) Если не устроит - поищу компоненты 3-й стороны.
3) Если не найду - буду писать ручками.

P. S. Ты к тому, что ListBox был просто пробой?

Последний раз редактировалось ds.Dante; 10.12.2009 в 15:47.
ds.Dante вне форума Ответить с цитированием
Старый 10.12.2009, 15:59   #62
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

ds.Dante
не вижу связи между
Цитата:
Если ты использовал TListBox для отображения двухметровых файлов - это значит, что ты тогда ещё не научился использовать существующие решения.
и
Цитата:
1) Попробую стандартные компоненты.
2) Если не устроит - поищу компоненты 3-й стороны.
3) Если не найду - буду писать ручками.
ИМХО, Стилет прав.

Цитата:
Опять же, настоящий разработчик всегда знает, когда нужно использовать чужие решения, а когда - изобретать велосипед.
Что-то настоящие разработчики мне напоминают настоящих британских ученых... Где мне найти образец настоящего разработчика? Чтобы он всегда знал? Чтобы его знания потом не вышли боком другому разработчику или заказчику.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 10.12.2009 в 16:04.
Utkin вне форума Ответить с цитированием
Старый 10.12.2009, 16:09   #63
ds.Dante
Старожил
 
Аватар для ds.Dante
 
Регистрация: 06.08.2009
Сообщений: 2,992
По умолчанию

Да, похоже я не так понял Стилета.

Цитата:
Сообщение от Utkin Посмотреть сообщение
Что-то настоящие разработчики мне напоминают настоящих британских ученых... Где мне найти образец настоящего разработчика? Чтобы он всегда знал?
Это из серии "настоящий воин должен есть сырое мясо своих врагов". :) Не надо принимать абсолютно буквально.
ds.Dante вне форума Ответить с цитированием
Старый 10.12.2009, 16:45   #64
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Ты к тому, что ListBox был просто пробой?
Ну да
Причем граблями.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.12.2009, 19:55   #65
alexinspir
Новичок
Джуниор
 
Аватар для alexinspir
 
Регистрация: 26.08.2008
Сообщений: 1,010
По умолчанию

Цитата:
Сообщение от Alex Cones Посмотреть сообщение
Нередко велосипеды приводят к самым оптимальным решениям.
Напишите свою базу данных, ал-я SQL (субд, если быть точнее).
Напишите свою ОС, может быть переплюнет Sun Solaris, Debian etc.
Напишите свой язык, пусть С/С++/Java/Asm будут казаться с ним убогими по самое нихочу.

ненуаче? велосипеды у нас стали часто(нередко==часто) ездить быстрее феррари с бентли.

теперь ближе к земле:
- напишите свой Database Conectivity.
- напишите свой ORM фреймворк.
- напишите свой MVC фреймворк.
...(тут можно продолжать еще долго)

как вы что-нибудь напишите, из этого, устроим сравнительное тестирование.
Может быть вам повезет, и вы заставите сотни опытных разработчиков из ведущих компаний нервно курить в сторонке, сожалея что годы тестов, отладки багов и усовершенствований пошли коту под хвост.
ромик0: Cколько получают здешние модераторы?
pu4koff: У модераторов сдельная оплата труда. Выдал предупреждение - плюс к премии. Выдал бан - лучший модератор месяца со всеми вытекающими.

Последний раз редактировалось alexinspir; 10.12.2009 в 20:02. Причина: опечатка
alexinspir вне форума Ответить с цитированием
Старый 10.12.2009, 20:15   #66
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

Цитата:
Если ты использовал TListBox для отображения двухметровых файлов
Тру программист никогда такого не допустит
Levsha100 вне форума Ответить с цитированием
Старый 10.12.2009, 22:30   #67
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Цитата:
Сообщение от alexinspir Посмотреть сообщение
Напишите свою базу данных, ал-я SQL (субд, если быть точнее).
Напишите свою ОС, может быть переплюнет Sun Solaris, Debian etc.
Напишите свой язык, пусть С/С++/Java/Asm будут казаться с ним убогими по самое нихочу.

ненуаче? велосипеды у нас стали часто(нередко==часто) ездить быстрее феррари с бентли.

теперь ближе к земле:
- напишите свой Database Conectivity.
- напишите свой ORM фреймворк.
- напишите свой MVC фреймворк.
...(тут можно продолжать еще долго)

как вы что-нибудь напишите, из этого, устроим сравнительное тестирование.
Может быть вам повезет, и вы заставите сотни опытных разработчиков из ведущих компаний нервно курить в сторонке, сожалея что годы тестов, отладки багов и усовершенствований пошли коту под хвост.
Ну я не читал предыдущие посты, но видимо из цитаты и вашего поста, зачем же так все сводить к крайностям ? Как я писал где-то уже здесь, для ленивых уже написано все, для тех кто хочет (видимо я один из не многих) чтобы ваше приложение было с уникальным интерфейсом, и это так же дает доступ к любым частям ваших элементов управлений, что в свою очередь дает возможность настроить элемент управления конкретно под ваше приложение. Я не ленюсь и тщательно пытаюсь отрабатывать интерфейс, так сказать "вылизывать" его. Как я не однократно говорил Apple Inc. яркий пример. Да, дорого, но они все очень качественно делают. Т.е. всякие мелочи, вроде и их долго делать, может "лишний" код писать, но зато приятно и удобно для пользователя. И помоему лучше уделить много времени каждой детали (не только интерфейсу, а так же и фичам в вашей программе) чтобы пользователь получал удовольствие от программы созданной именно Вами. Много труды я встречаю (по форуму) которые вовсе не удовлетворяют моим требованиям что говорит о том. что либо программист спешит, и штампует программы кучами, что поему говорит о их безполезности.

конечно никого конкретно я не выделяю и не оскорбляю (надеюсь). Я лично начал так думать где-то 4-5 месяцев назад, и теперь четко придержуюсь своих убеждений. Щас вот работаю над одним проектом, скоро выпущу первую бетку, там пытаюсь (именно пытаюсь, т.к. это не легко) учесть все детали, сделать все удобным, не глючным, быстрым, качественным и красивым
BOBAH13 вне форума Ответить с цитированием
Старый 10.12.2009, 23:26   #68
alexinspir
Новичок
Джуниор
 
Аватар для alexinspir
 
Регистрация: 26.08.2008
Сообщений: 1,010
По умолчанию

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

Я имел в виду мощные интегральные решения. Мне доводилось встречать людей которые писали свои ORM-фреймворки и внедряли их в реальные - корпоративные приложения, а потом сожалели о истраченном времени.

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

Если вы вот так на работе начнете вылизывать какой-то самописный фрагмент проекта, в то время как у вас очень узкие сроки на реализацию проекта, то вас быстро заменят на этом проекте, либо вообще уволят. (У нас по крайней мере такое практикуют)

Никому не нужно ваше первоклассное(и вообще будет ли оно первоклассным?) решение через полгода/год и более - нужно нормальное решение прямо сейчас.

Не знаю как в других языках, но если взять Java - вся ее мощь в том, что для нее существует огромнейшее количество уже готовых решений, которые облегчают разработку, и которые следует использовать. Однако, наши универы учат создавать велосипеды, якобы научить человека самому создавать все - поэтому Java программистов очень мало и все кто есть - самоучки до мозга костей.
ромик0: Cколько получают здешние модераторы?
pu4koff: У модераторов сдельная оплата труда. Выдал предупреждение - плюс к премии. Выдал бан - лучший модератор месяца со всеми вытекающими.
alexinspir вне форума Ответить с цитированием
Старый 10.12.2009, 23:55   #69
SunKnight
Участник клуба Подтвердите свой е-майл
 
Аватар для SunKnight
 
Регистрация: 14.12.2007
Сообщений: 1,434
По умолчанию

Цитата:
Однако, наши универы учат создавать велосипеды, якобы научить человека самому создавать все
А у меня в ВУЗе есть такое предмет как Технология создания программного продукта. Там мы довольно быстро но уверенно изучаем UML, XP, RUP, шаблоны GoF, шаблоны и антишаблоны TDD, рефакторинг, принципы создания GUI.
На выбор были даны .NET и Java.

Так что думаю для меня еще не все потеряно.

Цитата:
Как я не однократно говорил Apple Inc. яркий пример.
Они уже не один десяток лет шлифуют интерфейс. Хотя красиво все это у них получается, недаром Джобс распинается на конференциях.

Цитата:
Что-то настоящие разработчики мне напоминают настоящих британских ученых...
Хорошо хоть не эстонских .
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.
SunKnight вне форума Ответить с цитированием
Старый 11.12.2009, 00:27   #70
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Цитата:
Сообщение от alexinspir Посмотреть сообщение
Когда я изначально употребил слово велосипед, я имел ввиду объемные решения. мелочи, на вроде слияния фото с транспарентным наложением или более качественное отображения информации в гуе это вообще чушь.

Я имел в виду мощные интегральные решения. Мне доводилось встречать людей которые писали свои ORM-фреймворки и внедряли их в реальные - корпоративные приложения, а потом сожалели о истраченном времени.

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

Если вы вот так на работе начнете вылизывать какой-то самописный фрагмент проекта, в то время как у вас очень узкие сроки на реализацию проекта, то вас быстро заменят на этом проекте, либо вообще уволят. (У нас по крайней мере такое практикуют)

Никому не нужно ваше первоклассное(и вообще будет ли оно первоклассным?) решение через полгода/год и более - нужно нормальное решение прямо сейчас.

Не знаю как в других языках, но если взять Java - вся ее мощь в том, что для нее существует огромнейшее количество уже готовых решений, которые облегчают разработку, и которые следует использовать. Однако, наши универы учат создавать велосипеды, якобы научить человека самому создавать все - поэтому Java программистов очень мало и все кто есть - самоучки до мозга костей.
Ох, прям серпом по яйцам :D К слову, у меня есть опыт, я вроде как работаю в этой сфере. Да сроки короткие всегда дают, но я как то уже умаю быстро и качественно. Может Вы такой супер програамист что для вас разработка гуи и т.п. это "чушь", для меня нет. Т.к. всем известно "встречают по одежке..." а продолжение, так же потом "шлифуется". Пока мои "велосипеды" вомногом лучше тех же Windows-вских, да и вообще по уникальности в среде виндовс не в самом низу стоят. Для меня каждая программа созданная мной, уникальна, и не рутина.

p.s. ну собственно зачем начинать, я же говорил, я видимо один из не многих :D

Последний раз редактировалось BOBAH13; 11.12.2009 в 00:29.
BOBAH13 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
BinToHex из Classes. Как юзать и скормить ей большой String Alex Cones Общие вопросы Delphi 5 05.11.2009 17:18
как ускорить работу с большой dbf базой? avfly БД в Delphi 22 13.10.2009 21:37
Как "протянуть" формулу без мыши, если столбец очень большой? zazuza Microsoft Office Excel 7 25.09.2008 10:19
FoxPro. Как записать в поле Memo большой текст? zag БД в Delphi 5 30.05.2008 06:10