Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

словом, я насытился инфой. Как только будет возможность (надо починить бук - умер куммер), так в свободное время на работе займусь... благо есть желание обность ПО для своей древней железки...
aleksandr-zh вне форума  
Непрочитано 26.08.2011, 21:52  
aleksandr-zh
Гражданин KAZUS.RU
 
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 824
Сказали Спасибо 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:50.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot