Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств.

 
Опции темы

Как научиться писать ПО под Win?

Непрочитано 26.08.2011, 23:36  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от aleksandr-zh Посмотреть сообщение
бррр
что в этом - гениального?!
И это гордо по-новому обозванно Классом?
мда...
Начинай думать абстрактно . Сломать свое мышленье конечно тяжело , но попробуй, пригодится.

Кстати меня всегда удивляли люди засевшие за что то конкретное и надолго.
К примеру фанаты только AVR или PIC . Любители С или только VB.
Всегда считал их ограниченными....
__________________
Осторожно , злой кот

Последний раз редактировалось dosikus; 26.08.2011 в 23:39.
dosikus вне форума  
Непрочитано 27.08.2011, 08:22  
aleksandr-zh
Гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 822
Сказали Спасибо 609 раз(а) в 216 сообщении(ях)
aleksandr-zh на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

работаю и на пик, и на авр. надо будет - перейду хоть на х51
смысл - прежний

прочем тут абстракция задачи, если надо просто работать ))
aleksandr-zh вне форума  
Непрочитано 27.08.2011, 16:30  
CERGEI1982
Почётный гражданин KAZUS.RUN
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Спорить не буду,но пиков хватает выше крыши,было дело кидался на авр.Но время не хватало на все
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 27.08.2011, 16:42  
aleksandr-zh
Гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 822
Сказали Спасибо 609 раз(а) в 216 сообщении(ях)
aleksandr-zh на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

CERGEI1982, какое отношение к этой теме имеет ваше сообщение?
прошу Модератора удалить словоблудие
aleksandr-zh вне форума  
Непрочитано 28.08.2011, 00:22  
кустомер
Почётный гражданин KAZUS.RUN
 
Аватар для кустомер
 
Регистрация: 29.12.2009
Сообщений: 4,380
Сказал спасибо: 608
Сказали Спасибо 1,720 раз(а) в 918 сообщении(ях)
кустомер на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от evg220 Посмотреть сообщение
Не совсем так. Скорее есть смысл говорить о том, что это наиболее удобный способ создания системных библиотек. А главное - их использования.
DLL - это несомненное зло.
Идея использовать отдельный файл для работы сразу нескольких программ зародилась во времена, когда дискеты были размером 360кб, а винчестеры - несколько Мб. Тогда был смысл экономить дисковое пространство, да. Сегодня, когда объем носителей не измеряется меньше, чем в гигабайтах, такого смысла больше нет.
Остались лишь недостатки несогласования версий, взаимовлияние одной проги на другую путем обновления библиотек, и распространение любой ошибки, допущенной в DLL на все программы, где она используется.

Резюме:
Всё, что нужно приложению для работы, оно должно иметь в себе самом. Это улучшает надежность программы, стабильность и переносимость.

ЗЫ:
Мнение личное, но выстраданное.
кустомер вне форума  
Непрочитано 28.08.2011, 02:34  
Godzilla82
Почётный гражданин KAZUS.RUN
 
Регистрация: 29.10.2006
Сообщений: 1,449
Сказал спасибо: 99
Сказали Спасибо 318 раз(а) в 234 сообщении(ях)
Godzilla82 на пути к лучшему
Сообщение Re: Как научиться писать ПО под Win?

Сообщение от кустомер Посмотреть сообщение
DLL - это несомненное зло.

Всё, что нужно приложению для работы, оно должно иметь в себе самом.
ЗЫ:
Мнение личное, но выстраданное.
dll - это всего лишь подключаемое хранилище ресурсов.

Мне, например, удобнее написать приложение, которое использует, допустим, функции связи с устройством.

И вот эти функции выделить в отдельную dll. Нашёл ошибку - изменил только dll. Для связи с другим устройством (конечно, сильно сказано, но и такое у меня бывает. Как бы основная программа одна, а вот подключаемые устройства разные по реализации, но одинаковые по сути) заменил dll и всё. Конечно, на это уходит дополнительное время, но иногда в этом есть необходимость.
Godzilla82 вне форума  
Непрочитано 28.08.2011, 09:39  
кустомер
Почётный гражданин KAZUS.RUN
 
Аватар для кустомер
 
Регистрация: 29.12.2009
Сообщений: 4,380
Сказал спасибо: 608
Сказали Спасибо 1,720 раз(а) в 918 сообщении(ях)
кустомер на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

А не могло быть у Вас так, что исправили что-то в DLL - и очередная программа начинает работать лучше, зато какая-нибудь из предыдущих стала глюкать: не согласовалась со внесенным исправлением?

Сообщение от dosikus Посмотреть сообщение
Например Аваст и еще куча параноиков просто не переваривают екзешники компилированные в FASM.
Наблюдал интересную вещь.
Скачал с Нета кучу примеров для PB. Часто к исходнику приложен и скомпилированный экзешник. На многие экзешники моя "Авира" ругается.
Стираю экзешник. Компилирую его с исходника самостоятельно. - не ругается.
Это что?
кустомер вне форума  
Непрочитано 28.08.2011, 09:45  
aleksandr-zh
Гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 822
Сказали Спасибо 609 раз(а) в 216 сообщении(ях)
aleksandr-zh на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от кустомер Посмотреть сообщение
Скачал с Нета кучу примеров для PB. .. На многие экзешники моя "Авира" ругается.
аналогично
я ж когда-то качал ПБ, но удалил из-за этого
aleksandr-zh вне форума  
Непрочитано 28.08.2011, 10:06  
кустомер
Почётный гражданин KAZUS.RUN
 
Аватар для кустомер
 
Регистрация: 29.12.2009
Сообщений: 4,380
Сказал спасибо: 608
Сказали Спасибо 1,720 раз(а) в 918 сообщении(ях)
кустомер на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

А у тебя антивир ругался даже на экзешники скомпилированные непосредственно тобой?
кустомер вне форума  
Непрочитано 28.08.2011, 10:21  
aleksandr-zh
Гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 822
Сказали Спасибо 609 раз(а) в 216 сообщении(ях)
aleksandr-zh на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

я уже не помню, вроде я не смог откомпилировать вообще
надо проверить еще раз
aleksandr-zh вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Решено] Так, рассказик :)) Я долго ржал :)) DK Отвлекитесь, эмбеддеры! 7 31.08.2007 22:33
[Решено] Сборник перлов любителей кабельщины mikesmith Отвлекитесь, эмбеддеры! 135 14.08.2007 15:49
[Решено] про блоки питания бу-га-га! zalman Отвлекитесь, эмбеддеры! 12 29.01.2007 10:46
[Решено] Ищу среду разработки для MSC48 под Win Андрей Proteus, KiCAD и другие ECAD 1 06.03.2006 16:32


Часовой пояс GMT +4, время: 21:55.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.