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

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

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

Ответ
Опции темы

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

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

бррр
что в этом - гениального?!
И это гордо по-новому обозванно Классом?
мда...


простой вызов процедуры\функции с немного новым подходом: компилировать в отдельный файл - dll или типа того
aleksandr-zh вне форума   Ответить с цитированием
Непрочитано 26.08.2011, 21:10   #452
evg220
Гражданин KAZUS.RUN
 
Аватар для evg220
 
Регистрация: 03.02.2007
Сообщений: 116
Сказал спасибо: 3
Сказали Спасибо 20 раз(а) в 9 сообщении(ях)
evg220 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от aleksandr-zh Посмотреть сообщение
простой вызов процедуры\функции
Нет. Вы теперь работаете не с "процедурой\функцией", а с объектом - "утройство обмена с вашей железкой по СОМ порту"!
__________________
Здесь вам не тут!
evg220 вне форума   Ответить с цитированием
Непрочитано 26.08.2011, 21:12   #453
aleksandr-zh
Гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 822
Сказали Спасибо 609 раз(а) в 216 сообщении(ях)
aleksandr-zh на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

для меня, программера, в чем разница?

мне как-то фиолетово:
класс.моя_желязяка (power_on)
или
моя_железяка=125
gosub moja_zhelezaka
или
call моя_желязяка (power_on)
aleksandr-zh вне форума   Ответить с цитированием
Непрочитано 26.08.2011, 21:17   #454
mtit
Почётный гражданин KAZUS.RUN
 
Аватар для mtit
 
Регистрация: 21.03.2007
Адрес: М.(осква)
Сообщений: 4,398
Сказал спасибо: 2,192
Сказали Спасибо 1,780 раз(а) в 1,012 сообщении(ях)
mtit на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

aleksandr-zh, Вы за пять минут поняли то, над чем бьются программисты несколько последних пятилеток. Где-то уже была ссылка в этой теме. ;D

Просто такой подход ориентирован на работу "в команде".Один пишет одну часть, второй другую, и т.п. У классов могут быть абстрактные свойства - это "придёт третий программист - потом допишет".
Просто ООП - модно. Не лучше, не хуже - моднее.
__________________
+ 7 903 641 87 25// 1. Иногда отвечаю "по памяти" 2. Часто заблуждаюсь >> Критикуйте, не обижусь.
mtit вне форума   Ответить с цитированием
Непрочитано 26.08.2011, 21:21   #455
evg220
Гражданин KAZUS.RUN
 
Аватар для evg220
 
Регистрация: 03.02.2007
Сообщений: 116
Сказал спасибо: 3
Сказали Спасибо 20 раз(а) в 9 сообщении(ях)
evg220 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от aleksandr-zh Посмотреть сообщение
для меня, программера, в чем разница?
А это вопрос скорее филосовский...

Когда-то использовали медный паяльник в виде молотка, разогревая его на горелке.
Современные паяльники имеют стабилизацию температуры, заземление и отсос лишнего припоя...

Так и в програмировании. Когда-то писались т.н. "линейные" программы, где тупо шли подряд все необходимые инструкции.
Потом научились писать с использованием подпрограмм. Затем научились подпрограммы объединять в модули.
А на "вершине" (пока) - описание объекта, как класса...
__________________
Здесь вам не тут!
evg220 вне форума   Ответить с цитированием
Непрочитано 26.08.2011, 21:30   #456
evg220
Гражданин KAZUS.RUN
 
Аватар для evg220
 
Регистрация: 03.02.2007
Сообщений: 116
Сказал спасибо: 3
Сказали Спасибо 20 раз(а) в 9 сообщении(ях)
evg220 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от mtit Посмотреть сообщение
Один пишет одну часть, второй другую, и т.п. У классов могут быть абстрактные свойства - это "придёт третий программист - потом допишет"
Не совсем так. Скорее есть смысл говорить о том, что это наиболее удобный способ создания системных библиотек. А главное - их использования.
Системные библиотеки УЖЕ СОДЕРЖАТ классы таких базовых объектов, как окна, кнопки и т.п.
А у "программера" есть широкие возможности использования библиотечных классы "подрихтовав" их под свои задачи. При этом уже нет необходимости "заморачиваться" всякими "хэндлами". Это уже сделали авторы библиотеки.
Хотя понимание, что есть окно или та же кнопка, например, (а не их хэндлы) все равно необходимо...
__________________
Здесь вам не тут!

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

это пошли холивары о СТИЛЯХ программирования
К самому процессу создания работоспособного (не красивого, но надежно), на мой взгляд, это отношения не имеет
по крайней мере, для старта всё это фиолетово )))
aleksandr-zh вне форума   Ответить с цитированием
Непрочитано 26.08.2011, 21:50   #458
evg220
Гражданин KAZUS.RUN
 
Аватар для evg220
 
Регистрация: 03.02.2007
Сообщений: 116
Сказал спасибо: 3
Сказали Спасибо 20 раз(а) в 9 сообщении(ях)
evg220 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от aleksandr-zh Посмотреть сообщение
для старта всё это фиолетово
"Старт" у Вас был, когда Вы писали под ДОС...
А сейчас... Перечитайте (в этом топике), как людям сложно переходить с языка на язык, если не заниматься ЭТИМ профессионально...
__________________
Здесь вам не тут!
evg220 вне форума   Ответить с цитированием
Непрочитано 26.08.2011, 21:52   #459
aleksandr-zh
Гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 822
Сказали Спасибо 609 раз(а) в 216 сообщении(ях)
aleksandr-zh на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

словом, я насытился инфой. Как только будет возможность (надо починить бук - умер куммер), так в свободное время на работе займусь... благо есть желание обность ПО для своей древней железки...
aleksandr-zh вне форума   Ответить с цитированием
Непрочитано 26.08.2011, 21:52   #460
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:43.


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