Ответы пользователя по тегу Программирование
  • Как точно подсчитать время создания программного продукта?

    @ruGuardian
    В теории теория и практика совпадают. А на практике...
    Можно очень долго пытаться строить из себя тайм менеджера крупного звена, играться с формулами, учитывать коэффициэнты форс-мажоров и никогда не стать вангой. Но сама жизнь подсказывает вам решение. Я с удовольствием использую этот метод и не подводило никогда. Следует набросать план и умножить срок на Пи. И признаться себе в том, что несмотря на твою гениальность и работоспособность - так оно и будет. Это психология нас подводит. Даже самый детальный план с десятками подзадач не включает такие пункты как: обед, сон, я заболел, я напился, кошка окотилась, теща приехала и т.д.. Оценивая задачу вы исходите из 100% занятости и максимальной фокусировке. Умножайте время на Пи это гарантированный прогноз (к финансовым тратам это относится аналогично).
    Ответ написан
    Комментировать
  • Как изучать дальше(c++)?

    @ruGuardian
    Пишу на С++ более 10 лет и не уверен, что знаю этот язык. :)
    В свое время учился по Б.Эккелю - Философия С++, там много задач, после решения которых можно делать осторожные заявления, что знакомы с этим языком.
    Ответ написан
    Комментировать
  • Лучший способ обучения?

    @ruGuardian
    Теорию и практику следует правильно дозировать в правильное время. Всегда делал так:
    1) Начинаешь изучение новой технологии, больше читаешь, чем пишешь, но обязательно пробуешь задачи, примеры, экспериментируешь до тех пор пока суть не вобъется в голову. Именно поэтому, если я должен выучить новый язык, книгу без задач я не возьму. Здесь цель - понять, как это работает и в каких случаях применяется.
    2) Применяешь на практике новые знания, иначе не закрепится. Придумываешь себе задачу на пару вечеров (займет неделю). Больше пишешь, чем читаешь, все проблемы решаешь справкой или погуглив. Здесь цель - выполнить задачу. Не растекаясь на выяснение деталей. Если затык, goto п.1.
    3) По окончанию собираешь все мутные темы, с которыми столкнулся, все вопросы, которые решил просто погуглив не разобравшись по сути и goto с ними в п.1.
    Это решит твою проблему, когда пишешь в конспект, а не в голову.
    Ответ написан
    Комментировать