• 0.00

  • 0.00

  • ,

10 статей, которые должен прочитать каждый программист

Перевод статьи 10 Articles Every Programmer Must Read

Будучи Java-программистом и разработчиком программного обеспечения, я многому научился из множества статей под названием Что каждый программист должен знать о ....., они, как правило, дают много полезной и исчерпывающей информации о конкретной теме, которую иначе трудно обнаружить. В моих стремлениях к знаниям я сталкивался с некоторыми очень полезными статьями, которые добавлял в закладки как справочную информацию для перечитывания. Мысль, что многие программисты смогут извлечь пользу из чтения этой подборки, побудила меня написать данный пост и поделиться с вами всеми этими статьями «Что каждый программист должен знать». В этой статье вы познакомитесь с классическим набором знаний, необходимых каждому программисту, в таких темах как память (memory), Unicode, вычисления с плавающей точкой (floating point arithmetic), работа с сетями (networking), объектно-ориентированное проектирование (object oriented design), время (time), URL Encoding, String и многим другим. Этот список очень важен для начинающих и новоприбывших, так как им часто не хватает практических знаний. Поскольку большинство статей написаны на основе реальных примеров, программисты начального и среднего уровня могут извлечь из них много полезного. Также, изучение основ в начале карьеры поможет избежать ошибок, которые уже сделали другие программисты и разработчики программного обеспечения на их пути обучения. К сожалению, не вся информация из описанных статей легко усваивается с первого прочтения. Скорее всего, вы можете не сразу понять некоторые подробности о числах с плавающей точкой или можете запутаться с особенностями памяти, но важно держать эту подборку под рукой и обращаться к ней время от времени за уточнениями. Так что желаю вам удачи и наслаждайтесь чтением этих замечательных статей.  Кстати, не забывайте делиться какими-либо еще статьями «Что каждый программист должен знать», если они еще не попали в наш список.