Информационный портал MSEVM
 Поиск


Главная > Статьи

Борьба, знакомая каждому программисту

золото партии играть

Являетесь ли вы учеником первого курса или опытным разработчиком программного обеспечения, количество битв, знакомое каждому программисту, кажется бесконечным. Ни у кого нет ответов на эти проблемы, но по крайней мере вы должны знать врага в лицо. Если вы потратили какое-то время, пытаясь научиться кодировать, вы, вероятно, уже испытали некоторые из проблем, которые знает каждый программист. Это не займет много времени, чтобы выяснить, какие самые большие головные боли в мире компьютерного программирования и разработки программного обеспечения.

Студенты школьного программирования знают так же хорошо, как и профессиональные кодеры, потому что проблемы никогда не исчезают, как бы вы ни были опытны. Если вы от них устали, займитесь чем-то другим, отвлекитесь. Например, вы могли бы в казино золото партии играть. Это прекрасная возможность не только развлекаться в свободное время, но и заработать приличную сумму денег на исполнение мечты.

С какими проблемами можно столкнуться

  1. Блок кодера. Любой, кто кодит для жизни, должен время от времени иметь дело с блоком. Хотя есть ресурсы и инструменты для программистов, борющихся с блоком писателя, есть так много чашек кофе, которые вы можете выпить, прежде чем вам действительно нужно сесть и написать что-нибудь. Блок кодера столь же реальный и изнурительный, как и любой другой блок, и вы почти ничего не можете с этим поделать. Это действительно кошмар, и, к сожалению, одна из самых страшных битв, которую каждый программист знает и занимается на регулярной основе;
  2. Проблема исправляет себя. Когда код, который возвращал ошибку, внезапно начинает функционировать по желанию, есть несколько фаз, которые ваш разум проходит. Во-первых, вы чувствуете облегчение: «О, хорошо, моя проблема теперь решена!». Но тогда вы начинаете получать волны паники и неопределенности, потому что у вас нет воспоминаний о том, что вы сделали, чтобы исправить эту проблему. На данный момент у вас есть только пара вариантов. Один из вариантов - принять, что код работает и живет с тем фактом, что вы не знаете, как его исправить, если он перестанет работать снова. Единственный другой вариант - отказаться от кода и переписать его с нуля;
  3. Попадание только одного неправильного ключа. Если вы пишете статью или рассказ, или какую-либо другую работу, неуместное письмо или два не будет иметь большого значения. Фактически, ваша письменная работа может содержать ряд ошибок и все еще эффективно передавать ваше сообщение. Но так с кодом не проходит. Один недостающий знак пунктуации или ошибочная буква в имени переменной может привести к распаду всей вашей программы, гарантируя вам отладочную работу по крайней мере на несколько часов;
  4. золото партии играть
  5. Отладка. Устранение проблем в вашем собственном коде - одна из тех ежедневных битв, которые каждый программист слишком хорошо знает. Отладка является неизбежной головной болью в мире разработки программного обеспечения, но почему это должно быть так скучно? Это необходимый шаг, если вы хотите иметь чистый и функциональный код, но нет ничего более утомительного, чем индивидуальная сортировка через то, что кажется миллиардом строк кода, пытающихся найти ту одну строку, которая возвращает ошибку. Жонглирование буквально в каждом браузере. Просто потому, что вы знаете, что Firefox - лучший веб-браузер, не означает, что все остальные его используют, и это означает, что ваш код должен быть элегантным или, по крайней мере, функциональным, в каждом потенциальном браузере.


Вернуться




 Rambler's Top100