|
Уход от Delfi, на конторе |
|
|
|
 |
Ответов
|
Jun 8 2011, 10:36
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Программисты (за исключением одного) работают и с железом и с ПО для PC. Собственно и сам так. Работа там в С и здесь с D7 - мягко говоря напрягает. Да и смысла не вижу. Уход в билдер координально не решает проблему. Не собираюсь спорить, ну думаю что большинству очевидно. Сам D7 сейчас уже не поддерживается и не отвечает текущим требованиям. Приложения пишем - обычные для таких контор. Сервисные пакеты для своих приборов. Удалённый съём данных с приборов. Хранение и обработка результатов, генераторы отчётов. Объединение в сеть. Обслуживание стендов и так далее. Короче интерфейс пользователя + работа с изделиями 232/485/ethernet. По поводу кроссплатформенности - раньше (естественно) вопросы не возникали. В текущий момент - приходится подумывать. То есть если есть такая возможность, то я думаю это всё же плюс. Хотябы имиджевый. Я пока не принял решение - именно по этому к Вам и обращаюсь. Хочется услышать разные мнения. Очень бы хотелось послушать тех, кто пытается применять другие пакеты в рамках небольшой конторы. Плюсы и минусы. Цитата(DSIoffe @ Jun 8 2011, 11:49)  А если новый профессиональный программист не может прочесть код на Delphi, то он не очень-то профессионален. Как раз по D7 координальных вопросов не возникает. Хотя тоже ... Боимся, что такие проблемы пойдут с переходом на MSVS. По D7 тоже не всё гладко. Приходит новый программист. Пол года въезжает в тему. Потом год чёто правит, ругая попутно всё то, что написали предыдущие, потом уходит... Ну и так далее... )) Написанный крупный проект сервер-арм писался уже 4-5 программерами и представляет собой безсистемную сборку их творений. Иногда начинает тихо ехать крыша. Там исправишь - тут вылазит. ))
|
|
|
|
|
Jun 8 2011, 11:30
|

Профессионал
    
Группа: Свой
Сообщений: 1 003
Регистрация: 20-01-05
Пользователь №: 2 072

|
Цитата(SasaVitebsk @ Jun 8 2011, 13:36)  Написанный крупный проект сервер-арм писался уже 4-5 программерами и представляет собой безсистемную сборку их творений. Иногда начинает тихо ехать крыша. Там исправишь - тут вылазит. )) Это недоработка ваша или вашего начальства. В программирование крупных армов сам не лезу, но периодически просматриваю "чего там понаписали". Если обнаруживаю явный бред, то собираемся и корректируем идеологию. Касательно языка и кросплатформенности - если есть время, то можете поэкспериментировать. В нашей конторе исторически использовались три языка: С,C++ и Delphi. К программистам нареканий не было, но стыковка разных модулей отнимала время и средства. В итоге было решено сделать три проекта на С++ и три на Delphi. Во всех случаях было требование переносимости, оценивалось общее время разработки нормализованное по сложности задачи. Также сознательно в ТЗ не были внесены некоторые пункты, с целью оценить время внесения изменений. Библиотеки и инструментарий программисты могли выбирать сами (в пределах разумного конечно). Итог был (для меня) неожиданный - победил lazarus.freepascal.org. Один из программистов был сильно недоволен, но не привел убедительной аргументации, а обещание уволиться не выполнил. С инструментарием с доступным исходным кодом нужно быть осторожным - особо инициативные пытались использовать свои патчи к fpc, но это было запрещено административно.
|
|
|
|
|
Jun 10 2011, 04:18
|

Профессионал
    
Группа: Свой
Сообщений: 1 003
Регистрация: 20-01-05
Пользователь №: 2 072

|
Цитата(Konst_777 @ Jun 9 2011, 18:59)  Спасибо за ссылку на кроссплатформенную, бесплатную и, судя по Вашему рассказу, достойную замену Delphi  Вполне приемлемая замена Delphi. Не все гладко, конечно, но непреодолимых препятствий нет. Цитата(AHTOXA @ Jun 9 2011, 13:34)  Думаете, среди QT-программистов процент грамотных сильно выше? Сомневаюсь. Согласен, приходилось просматривать несколько крупных (до сотни форм) проектов. Видно, что QT ребята знают хорошо, но качество собственного кода крайне низкое.
|
|
|
|
Сообщений в этой теме
SasaVitebsk Уход от Delfi Jun 8 2011, 07:29 goodwin Все "cопутствующие програмки для PC " на... Jun 8 2011, 08:13 DSIoffe Присоединяюсь.
Для "сопутствующих программок... Jun 8 2011, 08:49 smalcom Есть два направления для RAD. Если нравятся плюсы,... Jun 8 2011, 09:00 MrYuran Цитата(smalcom @ Jun 8 2011, 13:00) делфи... Jun 8 2011, 09:23  vvs157 Цитата(MrYuran @ Jun 8 2011, 13:23) Пока ... Jun 8 2011, 10:02 DSIoffe Цитатаделфи давно подох и разложился
Запахло свяще... Jun 8 2011, 09:21 Буратино Какие именно сопутствующие программы обсуждаются? ... Jun 8 2011, 09:36 ukpyr если нужно все-в-одном, беспроблемная кроссплатфор... Jun 8 2011, 10:21 PhX Цитата(ukpyr @ Jun 8 2011, 14:21) если ну... Jun 8 2011, 11:02 MrYuran Цитата(SasaVitebsk @ Jun 8 2011, 14:36) П... Jun 8 2011, 10:45 HARMHARM Сам раньше писал всё на дельфи. Потом начало раздр... Jun 8 2011, 11:00 DSIoffe ЦитатаСам D7 сейчас уже не поддерживается и не отв... Jun 8 2011, 11:21 SasaVitebsk Цитата(DSIoffe @ Jun 8 2011, 14:21) Не в ... Jun 9 2011, 06:16  dxp Цитата(SasaVitebsk @ Jun 9 2011, 13:16) 1... Jun 9 2011, 07:26   AHTOXA Да уж. Отличный способ побороть текучку программис... Jun 9 2011, 08:01    andrew_b Цитата(AHTOXA @ Jun 9 2011, 12:01) перейт... Jun 9 2011, 08:40    zltigo QUOTE (AHTOXA @ Jun 9 2011, 11:01) перейт... Jun 9 2011, 08:52     AHTOXA Цитата(zltigo @ Jun 9 2011, 14:52) Им каж... Jun 9 2011, 09:34    AlexandrY Цитата(AHTOXA @ Jun 9 2011, 11:01) Да уж.... Jun 9 2011, 08:58     dxp Цитата(AlexandrY @ Jun 9 2011, 15:58) Хот... Jun 9 2011, 09:14 AlexandrY Разных готовых компонентов для Delphi по прежнему ... Jun 8 2011, 11:25 dxp Цитата(SasaVitebsk @ Jun 8 2011, 14:29) С... Jun 8 2011, 13:33 smalcom ЦитатаДумаете, среди QT-программистов процент грам... Jun 9 2011, 10:37 AHTOXA Цитата(smalcom @ Jun 9 2011, 16:37) Да. C... Jun 9 2011, 10:46 SasaVitebsk Я извиняюсь, просто загромождать не хотел.
Не надо... Jun 9 2011, 13:57 AlexandrY Цитата(SasaVitebsk @ Jun 9 2011, 16:57) =... Jun 9 2011, 15:57  SasaVitebsk Цитата(AlexandrY @ Jun 9 2011, 18:57) Уже... Jun 10 2011, 05:58   AlexandrY Цитата(SasaVitebsk @ Jun 10 2011, 08:58) ... Jun 10 2011, 07:11    sasamy Цитата(AlexandrY @ Jun 10 2011, 11:11) А ... Jun 10 2011, 08:36  vvs157 Цитата(AlexandrY @ Jun 9 2011, 19:57) Это... Jun 10 2011, 10:39 ukpyr ЦитатаТеперь где-то утечка памяти - найти программ... Jun 9 2011, 14:26 SasaVitebsk К сказанному sasamy, добавлю следующее. Наличие и ... Jun 10 2011, 09:21 Виктория Поднимаю тему, если не наскучило...
Мне немножко ... Dec 6 2011, 13:54 Виктория А кто-нибудь из присутствующих использует в качес... Dec 19 2011, 08:14 sigmaN Согласен, что будущее за облаками. Dec 6 2011, 20:13 _Pasha Цитата(Виктория @ Dec 6 2011, 16:54) Laza... Dec 20 2011, 06:19
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|