![]() |
|
![]() ![]() ![]() |
|
xTr1m |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 692 Регистрация: 9.2.2005 Где: Москва Репутация: нет Всего: 1 |
Вопрос конечно дурацкий, поэтому извиняюсь заранее. Сколько времени нужно, чтобы свободно писать программы на MFC? Под термином "писать нормально" имею в виду : знать принципы, общие навыки, уметь искать собственные ошибки. С++ я знаю (ну я так думаю =))
Хотелось бы узнать у людей, которые прошли этот путь программиста VC++ Спасибо |
|||
|
||||
En_t_end |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2074 Регистрация: 4.12.2004 Репутация: 2 Всего: 20 |
Если есть теоретические, а главное практические навыки работы с WinApi, то бувально год, а то и того меньше, все зависет от базовых знаний ООП, а в частности всех ньюансов работы с "классами" в С++. + Надо знать прниципы корректной инкапсуляции и составление грамотных интерфейсов.
|
|||
|
||||
Бегемот |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 219 Регистрация: 26.1.2005 Где: На границе Европы и Азии Репутация: нет Всего: 3 |
En_t_end, что ты под этим подразумеваешь? ![]() |
|||
|
||||
En_t_end |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2074 Регистрация: 4.12.2004 Репутация: 2 Всего: 20 |
Я имел ввиду составление интерфесов классов используя стандарты. К примеру, никогда не обьявлять открытыми переменные. Там где это возможно отделять реализацию от интерфейса...
Добавлено @ 20:29 Я имел ввиду составление интерфесов классов используя стандарты. К примеру, никогда не обьявлять открытыми переменные. Там где это возможно отделять реализацию от интерфейса... |
|||
|
||||
Амортизатор |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 17.4.2005 Где: в Караганде Репутация: нет Всего: 8 |
Я сам еще недостаточно освоил MFC, чтобы ответить на этот вопрос однозначно, однако уверен что не больше 6-7 месяцев. Однако все это при условии, что имеется соответствующий начальный уровень подготовку, включающий в себя знание WinAPI и конечно же ООП. Но даже тогда за этот срок настоящим специалистом низачто не стать. Для того нужны годы, опыт и еще раз опыт.
-------------------- Поехали! |
|||
|
||||
bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: 2 Всего: 47 |
Если программировал на C++ от 1,5 года и более, то за месяц-два познать основы и юзать на полную ( имею ввиду не бояться брать задание и в процессе самому познавать
![]() ![]() З.Ы.: Из личного опыта: за ~3 месяца был реализован проект в котором юзается диалоги, треды, сокеты, com порты, ... и все это на MFC. Хотя до этого и понятия не имел, что такое MFC и с чем его едят и под Виндовоз никогда не писал. Но правда до этого было 1,5 года низкоуровнего программинга: драйвера и ... короче чистый С++ ![]() З.Ы.Ы.: Понятно, что за такой срок профи стать не возможно. Нужен опыт, метод тыка и желание ![]() |
|||
|
||||
kometa_triatlon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 384 Регистрация: 7.1.2005 Где: Киев Репутация: 1 Всего: 6 |
Нужно также учитывать, есть ли опыт использования подобных библиотек. Если есть, это значительно ускорит обучение. Я думаю около года, чтобы действительно хорошо разобраться и запомнить. Учтите, что объем информации очень велик и желательно его использовать на практике, так что не все так просто.
А насчет абсолютного знания, досконального изучения всех нюансов... Жизни не хватит ![]() -------------------- Всё очень просто: сказки обман, Солнечный остров скрылся в туман, Замков воздушных не носит земля, Кто-то ошибся, ты или я. -------------- Программирование - самое большое удовольствие, которое вы можете получить, будучи одетым. |
|||
|
||||
Амортизатор |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 17.4.2005 Где: в Караганде Репутация: нет Всего: 8 |
Вот это правильно. Лучше чем сюсюкаться с мелочами сразу взять средний проект и на нем во всем разобраться -------------------- Поехали! |
|||
|
||||
Lion |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 25.3.2002 Репутация: 2 Всего: 2 |
Недавно перечитал свой диплом и поразился, как, практически не зная MFC и не имея опыта программирования под Win за несколько месяцев я написал такой проект. Чего я только не выдумывал (чего только стоит самописный мастер). В общем весело было.
![]() Сейчас я занимаюсь программированием на VC++ с использованием MFC уже 5 лет. ![]() ![]() |
|||
|
||||
xTr1m |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 692 Регистрация: 9.2.2005 Где: Москва Репутация: нет Всего: 1 |
Всем спасибо, вы меня прямо успокоили. В общем в среднем, насколько я понял, это год. А с какого момента можно идти работать? Ну так, чтобы не стыдно было за свои знания =))
|
|||
|
||||
Alastis |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 251 Регистрация: 15.11.2004 Где: Казахстан, Астана Репутация: нет Всего: 10 |
xTr1m
как напишешь что-нибудь, чем можно гордиться, ну или хотя бы показать не стыдно было бы -------------------- Прости, что я говорю, когда ты меня перебиваешь. |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |