Тема: профессия "программист" - советы новичкам

Ответить в теме
Страница 2 из 8 ПерваяПервая 1 2 3 4 ... ПоследняяПоследняя
Показано с 21 по 40 из 143
  1. Вверх #21
    Частый гость Аватар для valheru
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    48
    Сообщений
    829
    Репутация
    56
    Попрошу птичку нашу не обижать.
    MFC начинался, когда C++ был совсем другим языком.
    Конечно, сейчас он убог, но в 1995 году выглядел очень круто.
    К тому же нормального фреймворка для работы с OLE у Microsoft так и не появилось.


  2. Вверх #22
    Посетитель Аватар для traveller
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    42
    Сообщений
    171
    Репутация
    25
    Цитата Сообщение от valheru Посмотреть сообщение
    Попрошу птичку нашу не обижать.
    MFC начинался, когда C++ был совсем другим языком.
    и каким же он был?
    Я его тоже использовал и достаточно долго. Паттерн MVC в MFC реализован не очень удачно, контроллер так и не отделен от GUI,
    кроме того часами сидеть с дебагером и блуждать по лабиринту сообщений в MFC приложении тоже не очень нравилось.
    Но это мое жесткое ИМХО, конечно

  3. Вверх #23
    Цитата Сообщение от traveller Посмотреть сообщение
    Звучит очень самонадеянно. Пока сам себя не похвалишь...
    а MFC и DirectX доказали, можно обойтись без супер знаний и писать фреймворки.
    Самонадеянно, это когда кто-то говорит: Я разработаю свой DirectX,
    или свой MFC, или свой QT.
    Если что-то сделано и работает, причем тут самонадеянность?


    "а MFC и DirectX доказали, можно обойтись без супер знаний и писать фреймворки."

    Не супер-знаний, С++ - одна толстая книга.
    А супер - навыков.
    И не наезжайте на MFC, пока сами не написали то же, но лучше.

  4. Вверх #24
    Частый гость Аватар для valheru
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    48
    Сообщений
    829
    Репутация
    56
    Цитата Сообщение от traveller Посмотреть сообщение
    и каким же он был?
    Ну, сравните реализации начала 90-х со стандартом.

    Цитата Сообщение от traveller Посмотреть сообщение
    Паттерн MVC в MFC реализован не очень удачно, контроллер так и не отделен от GUI
    Я и не говорю, что там все хорошо. Просто предлагаю рассматривать в историческом контексте. Система Document-View для своего времени была большим шагом вперед. Сравните с некоторыми другими фреймворками (не будем тыкать пальцами), где все что угодно - или форма или контрол на форме.
    Последний раз редактировалось valheru; 16.11.2007 в 19:34.

  5. Вверх #25
    Посетитель Аватар для traveller
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    42
    Сообщений
    171
    Репутация
    25
    Цитата Сообщение от lexar Посмотреть сообщение
    Самонадеянно, это когда кто-то говорит: Я разработаю свой DirectX,
    или свой MFC, или свой QT.
    Если что-то сделано и работает, причем тут самонадеянность?


    "а MFC и DirectX доказали, можно обойтись без супер знаний и писать фреймворки."

    Не супер-знаний, С++ - одна толстая книга.
    А супер - навыков.
    И не наезжайте на MFC, пока сами не написали то же, но лучше.
    К вопросу о самонадеяности. Я имел в виду Ваше утверждение о том, что Вы умеете правильно писать программы на С++ (т.е. круче Саттера или Меерса)

    Второе, на MFC я не наезжал и не наезжаю. Писать что-то лучше не собираюсь. Я указал его конкретные недостатки с моей точки зрения, никак не претендующей на объективную (если это в Вашем понимании - "наехать", то тут ничего уже не поделать)

  6. Вверх #26
    Частый гость Аватар для THRESHE
    Пол
    Мужской
    Адрес
    Одесса
    Сообщений
    978
    Репутация
    39
    Цитата Сообщение от valheru Посмотреть сообщение
    Попрошу птичку нашу не обижать.
    MFC начинался, когда C++ был совсем другим языком.
    Конечно, сейчас он убог, но в 1995 году выглядел очень круто.
    К тому же нормального фреймворка для работы с OLE у Microsoft так и не появилось.
    Была уже Qt тогда вроде. Но наверняка не в таком виде как сейчас

  7. Вверх #27
    Постоялец форума
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    43
    Сообщений
    1,474
    Репутация
    697
    Что-то у вас опять советы новичкам переросли в религиозный спор о том что лучше, что круче... Ну это я так, для оффтопу.

  8. Вверх #28
    Частый гость Аватар для THRESHE
    Пол
    Мужской
    Адрес
    Одесса
    Сообщений
    978
    Репутация
    39
    Цитата Сообщение от rhangel Посмотреть сообщение
    Что-то у вас опять советы новичкам переросли в религиозный спор о том что лучше, что круче... Ну это я так, для оффтопу.
    Все как обычно

  9. Вверх #29
    Посетитель
    Пол
    Мужской
    Возраст
    34
    Сообщений
    190
    Репутация
    87
    А кто за сколько времени научился пограммировать?

  10. Вверх #30
    Частый гость Аватар для valheru
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    48
    Сообщений
    829
    Репутация
    56
    Очень смешной вопрос.
    За 5 лет в институте + 9 лет работы.

  11. Вверх #31
    Посетитель Аватар для Phoenixxe
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    43
    Сообщений
    355
    Репутация
    73

    Lightbulb автору

    Цитата Сообщение от SЕRЁГГА Посмотреть сообщение
    в связи с популярностью, востребованностью и оплачиваемостью профессии хочу стать программистом, сам в целом просто опытный пользователь, знаю азы паскаля и дэлфи, графич. редакторов, хочу выучить С++ и др. нужные вещи, люди, кто в этом разбираеца, подскажите что для этого нужно, и стоит ли браться. Хочу записаться в академию ШАГ.
    а чего душа то хочет?
    различные направления - различные стили и методики
    C# и Java похожи только в первое время, затем, по мере решения практических задач, приходит отрезвление

  12. Вверх #32
    Цитата Сообщение от traveller Посмотреть сообщение
    К вопросу о самонадеяности. Я имел в виду Ваше утверждение о том, что Вы умеете правильно писать программы на С++ (т.е. круче Саттера или Меерса)
    А я утверждал, что я пишу "круче Саттера или Меерса"?
    Правильная программа - это программа, написанная в установленные сроки, с заданной функциональностью, достаточно понятная для
    последующего сопровождения и модификации,
    с количеством багов, терпимым для юзеров.

    Если вы способны на такое - вы нормальный программист
    и пишите хорошо.

    Если срываете один из пунктов - это уже плохо.

    Или, по вашему, только Саттер, Меерс и Страуструп - это программисты
    на С++, а остальные - погулять вышли?

  13. Вверх #33
    User banned
    Пол
    Мужской
    Сообщений
    45
    Репутация
    11
    А за скока времени в инсте изучаетсо С(не С++,и не С#!)?

  14. Вверх #34
    Посетитель Аватар для Dobermann
    Пол
    Мужской
    Сообщений
    276
    Репутация
    94
    Я бы на месте автора начал с явы или c#. Однако настоятельно советую если хватит сил - параллельно самому изучать C++ и ознакомиться с архитектурой ПК, ОС и бегло пройтись по ассемблеру для x86. Знание C/C++ даст более глубокую фундаментальную базу, даже если ты потом будешь писать только на .нет и/или яве.

    А вообще - ценность програмиста сейчас в способности решать задачи (в конечное время естественно) - так что будь готов постоянно изучать новые инструменты (языки, библиотеки и т.д.) - чем больше будешь знать - тем легче будет выбрать средство для решения конкретной задачии - ведь понятно, что в какой-то задаче ява лучше чем C++, где-то лучше С++, где-то вообще Perl/Php и т.д.


  15. Вверх #35
    Частый гость Аватар для valheru
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    48
    Сообщений
    829
    Репутация
    56
    Цитата Сообщение от Chev'yuk Посмотреть сообщение
    А за скока времени в инсте изучаетсо С(не С++,и не С#!)?
    В институте учат программированию, а не языкам программирования. То есть, языки учат, конечно, потому что без этого теория мертва, но это не главное.

  16. Вверх #36
    Частый гость Аватар для THRESHE
    Пол
    Мужской
    Адрес
    Одесса
    Сообщений
    978
    Репутация
    39
    Цитата Сообщение от Dobermann Посмотреть сообщение
    Я бы на месте автора начал с явы или c#.
    Лучше начать со сложного, а потом уже переходить к более простым языкам. Они уже будут щелкаться как орешки

  17. Вверх #37
    Посетитель Аватар для Dobermann
    Пол
    Мужской
    Сообщений
    276
    Репутация
    94
    Цитата Сообщение от THRESHE Посмотреть сообщение
    Лучше начать со сложного, а потом уже переходить к более простым языкам. Они уже будут щелкаться как орешки
    Тут не поспоришь, я тоже начал с Turbo C 1.0 в давные года и ассемблера, но сейчас другое время - ведь автор хочет сделать это своей профессией - и ему главное быстро начать делать реально оплачиваемые вещи. На яве и .нет он сможет сразу начать работать где-либо, порог вхождения для этих платформ достаточно низок. А вот после курсов C++ его точно никуда не возьмут, я бы не взял

    Но например в свою команду я никогда не возьму человека знающего только java и/или .нет. Бэкграунд в виде C++ обязателен, так как этот язык развивает умение думать и делает специалиста классом выше. Так же само, не возьму и чистого php-шника, без бэкграунда на Perl по тем же причинам Все имхо.

  18. Вверх #38
    Цитата Сообщение от Chev'yuk Посмотреть сообщение
    А за скока времени в инсте изучаетсо С(не С++,и не С#!)?
    В каком институте, на каком факультете, на какой специальности?

  19. Вверх #39
    Цитата Сообщение от Dobermann Посмотреть сообщение
    Но например в свою команду я никогда не возьму человека знающего только java и/или .нет. Бэкграунд в виде C++ обязателен, так как этот язык развивает умение думать и делает специалиста классом выше.
    А подучить человека в своей команде слабо?

  20. Вверх #40
    Посетитель Аватар для Dobermann
    Пол
    Мужской
    Сообщений
    276
    Репутация
    94
    Цитата Сообщение от lexar Посмотреть сообщение
    А подучить человека в своей команде слабо?
    Ну подучить не слабо, но такое могут себе позволить более-менее крупные компании, у которых на это есть определенные финансовые ресурсы. Мы же - всего лишь команда удаленных разработчиков, и тут нужно сразу в бой и сроки как правило - на "вчера"


Ответить в теме
Страница 2 из 8 ПерваяПервая 1 2 3 4 ... ПоследняяПоследняя

Похожие темы

  1. 06.05.2005 Gothic-party "Серый сон", концерт "
    от Оборотень в разделе Музыка
    Ответов: 5
    Последнее сообщение: 27.01.2025, 20:17
  2. 22 июля: Synth Gothic Party "Note From a Decadence"
    от Dimiz в разделе Музыка
    Ответов: 17
    Последнее сообщение: 05.04.2020, 20:20
  3. Кто-нибудь сталкивался с фирмой "Портал" (ЧП "
    от OTM в разделе Основной форум
    Ответов: 2
    Последнее сообщение: 08.04.2004, 08:37

Социальные закладки

Социальные закладки

Ваши права

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