Модераторы: feodorv, GremlinProg, xvr, Fixin
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вопрос по обучению 
:(
    Опции темы
yngwie19
Дата 13.3.2009, 23:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 829
Регистрация: 15.6.2008
Где: Новгород

Репутация: нет
Всего: нет



Ребят скажите, вот заканчиваю изучение книги Финогенова WIN32 Основы программирования, посоветуйте что дальше изучать? Еще какие-нибудь книги по WinAPI или можно на MFC переходить?
PM MAIL   Вверх
Acer
Дата 14.3.2009, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 5.9.2007
Где: UA::DN

Репутация: нет
Всего: 8



Цитата(yngwie19 @ 13.3.2009,  22:18)
на MFC переходить?

Я бы не советовал. MFC - это ненужная старая библиотека, с которой ты только будешь морочить себе голову.
PM MAIL   Вверх
yngwie19
Дата 14.3.2009, 15:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 829
Регистрация: 15.6.2008
Где: Новгород

Репутация: нет
Всего: нет



Acer, а что посоветуешь изучать дальше?
PM MAIL   Вверх
Riddik
Дата 14.3.2009, 21:33 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 598
Регистрация: 2.12.2006

Репутация: нет
Всего: нет



yngwie19,  Qt
PM MAIL   Вверх
Riddik
Дата 15.3.2009, 13:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 598
Регистрация: 2.12.2006

Репутация: нет
Всего: нет



Насчёт MFC, много вакансий для С++ программистов содержат и этот пункт, так что я не был бы столь категоричным, как Acer.
PM MAIL   Вверх
GremlinProg
Дата 15.3.2009, 13:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2706
Регистрация: 9.8.2005
Где: Тюмень

Репутация: 99
Всего: 106



"Каждый человек имеет полное право на собственное мнение — при условии, что оно совпадает с нашим" ))

пока есть программисты, работающие с MFC, она будет актуальна, а тенденции - это как инновации: должны оправдываться, но ни кто не скажет сколько на это уйдет времени


--------------------
"Гений всегда разумнее, чем умнее. Ум — это машина, разум — водитель этой машины."
PM WWW ICQ   Вверх
yngwie19
Дата 15.3.2009, 13:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 829
Регистрация: 15.6.2008
Где: Новгород

Репутация: нет
Всего: нет



Скажите, достаточно ли знаний у меня по WinAPI полученных из киги Финогенова? Или надо еще что-нибудь почитать?
PM MAIL   Вверх
ilyuha
Дата 15.3.2009, 14:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 111
Регистрация: 10.7.2007

Репутация: нет
Всего: нет



Цитата(yngwie19 @ 15.3.2009,  13:51)
Или надо еще что-нибудь почитать?

еще очень полезно Рихтера почитать
PM MAIL   Вверх
GremlinProg
Дата 15.3.2009, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2706
Регистрация: 9.8.2005
Где: Тюмень

Репутация: 99
Всего: 106



Цитата(yngwie19 @  15.3.2009,  15:51 Найти цитируемый пост)
достаточно ли знаний у меня по WinAPI полученных из киги Финогенова?

это ты сам у себя должен спросить
все ли занятия тебе понятны?
если да, то с точки зрения Финогенова - достаточно (почитай его предисловие, он же пишет, на кого он ориентирует свой материал)
если этого достаточно тебе, то можешь WinAPI дальше не изучать
если нет - ищи следующего автора, к примеру то, что ilyuha уже предложил, тут подход индивидуальный, ищи то, что тебе понятно


--------------------
"Гений всегда разумнее, чем умнее. Ум — это машина, разум — водитель этой машины."
PM WWW ICQ   Вверх
GremlinProg
Дата 16.3.2009, 00:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2706
Регистрация: 9.8.2005
Где: Тюмень

Репутация: 99
Всего: 106



yngwie19,

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

Если не хочешь "морочить себе голову", как заметил Acer, то при изучении MFC просто ищи аналогии в WinApi, тогда не потеряешься и всегда сможешь применить знания API там, где без них не обойтись, помимо MFC есть еще WTL, QT - это все инструменты, помимо них есть еще много других направлений, к примеру: DDK (драйвера), аппаратная поддержка, графика и мультимедиа (OpenGL, DirectX), сетевая поддержка, различные параллельные направления, к примеру нейросети, распознавание, многопоточные вычисления, кластерные решения (MPI), его младший брат OpenMP(кстати очень актуально, поскольку уже напрямую поддерживается в 9-й студии) и многое другое

я не знаю что из этого тебе интересно, как я могу советовать, каждое направление требует довольно много знаний, навыков, терпения, а работа должна в первую очередь быть любимым делом, иначе очень тяжело

для профессионального роста есть еще общий курс рефакторинга и экстремального программирования, изучение которых не зависят от среды, платформы и даже языка, это все философия программирования как таковога, в студенчестве мне очень не хватало этих предметов, в итоге, пришлось догонять уже после (догоняю и сейчас, учиться не поздно, поздно неучиться)

помимо литературы чисто для программиста, очень неплохо бы ориентироваться в матчасти, т.е. непосредственно математику, геометрию, алгоритмы, даже физику (и даже - не даже )) ), иногда и химия требуется (для прикладников)

из моей подборки,
по алгоритмам можешь ориентироваться на Кормена,
по компиляторам - на Ахо, Ульмана
по философии - на Макконелла, Фаулера, Бека
по звуку - на Секунова (старо, но актуально)
по винапи - на Рихтера, Харта
по сетям - в теории - Олифер, Стивенс, на практике - Харт, MSDN, гуголь
по графике у меня далеко книги, сейчас не подскажу, сам найдешь в сети или другие подскажут

как видишь, нету одной таблетки, от всех болезней


--------------------
"Гений всегда разумнее, чем умнее. Ум — это машина, разум — водитель этой машины."
PM WWW ICQ   Вверх
yngwie19
Дата 16.3.2009, 01:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 829
Регистрация: 15.6.2008
Где: Новгород

Репутация: нет
Всего: нет



GremlinProg, Меня больше привлекает разработка прикладных программ, что-то типа 1С.
PM MAIL   Вверх
GremlinProg
Дата 16.3.2009, 02:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2706
Регистрация: 9.8.2005
Где: Тюмень

Репутация: 99
Всего: 106



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

почему 1С-то? Что в ней конкретно заинтересовало? (как-то я сомниваюсь, что ее можно к прикладным относить, по-моему, это универсальный бух-комплекс)


--------------------
"Гений всегда разумнее, чем умнее. Ум — это машина, разум — водитель этой машины."
PM WWW ICQ   Вверх
yngwie19
Дата 16.3.2009, 07:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 829
Регистрация: 15.6.2008
Где: Новгород

Репутация: нет
Всего: нет



ну что-то типа
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Системное программирование и WinAPI"
Fixin
GremlinProg
xvr
feodorv
  • Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN
  • Описание сообщений, уведомлений и примеров с использованием компонент WinAPI (BUTTON, EDIT, STATIC, и т.п.), можно найти в MSDN Control Library
  • Непосредственно, перед созданием новой темы, проверьте заголовок и удостоверьтесь, что он отражает суть обсуждения.
  • После заполнения поля "Название темы", обратите внимание на наличие и содержание панели "А здесь смотрели?", возможно Ваш вопрос уже был решен.
  • Приводите часть кода, в которой предположительно находится проблема или ошибка.
  • Если указываете код, пользуйтесь тегами [code][/code], или их кнопочными аналогами.
  • Если вопрос решен, воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы.
  • Один топик - один вопрос!
  • Перед тем как создать тему - прочтите это .

На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы .


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема »


 




[ Время генерации скрипта: 0.0532 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.