Публикации по теме 'clean-code'
Вы должны стремиться забыть, как работает ваш код
Такое мышление поможет в будущем вам и вашим товарищам по команде.
Программирование программного обеспечения - это невероятно весело и полезно. Я очень хочу решать сложные проблемы. Сложить все вместе для алгоритма, который отвечает требованиям и проходит все мои тесты, определенно меня удовлетворяет. Но необходимость выходить из этой зоны каждые 5 минут, чтобы понять какой-то непонятный код, с которым вам нужно взаимодействовать, делает его гораздо менее удовлетворительным.
Вот..
7 причин, по которым мы не умеем программировать, и нам нужно это исправить
Из-за слишком большого количества учебных лагерей и инициатив по кодированию все больше и больше людей устремляются на разработку программного обеспечения. Фактически, некоторые знания в области программирования стали почти необходимыми для современного рынка труда. Отчасти это очень хорошее явление, поскольку демократизирует развитие технологий для более широкого круга людей. Но это также имеет свою цену; качество производимого кода не может выдержать быстро меняющихся технологий...
Советы для лучшей читаемости кода
Все ответственные программисты знают, что они пишут не для машин, а для других, которые будут читать, поддерживать и изменять их творения. Кроме того, люди забывчивы, поэтому программисты также пишут для себя позже.
Я полагаю, что большинство из вас, читающих это, уже знакомы с вопросом «почему». Вы уже были сожжены кодом, написанным под предлогами вроде «сделай это быстро, а мы уберем позже», «у нас никогда не будет на это времени», «это всего лишь прототип» и т. Д. Вы, вероятно, также..
Лучшие практики модульных тестов TypeScript, часть 4: чистая структура наборов тестов
Лучшие практики модульных тестов TypeScript, часть 4: чистая структура наборов тестов
Предложение чистой структуры для организации юнит-тестов
Псс!
Вы можете найти часть 1 здесь: Введение, и часть 2 здесь: IDE и настройка проекта, и часть 3 здесь : определения и правила, И часть 5 здесь : как модульное тестирование (почти) всего на TypeScript!
И снова здравствуйте! Здесь мы предлагаем простое руководство по легкой организации тестов!
Код установки
Как вы..
iPad исполняется 10 лет, нечистый код и многое другое…
автор Том Хелвик
Дайджест разработчиков вернулся на этой неделе со всеми лучшими статьями, историями и видео о разработке программного обеспечения. Подпишитесь на дайджест разработчиков, чтобы быть в курсе новостей, последних тенденций в разработке и получать информацию о лидерах!
Лучшие рассказы
Недавно iPad исполнилось 10 лет. Хотя он хорошо продавался, Бен Томпсон утверждает, что он не достиг цели с точки зрения своего первоначального потенциала.
Уголок разработчика..
Чистый код — необходимый навык для работы в команде
Лучше быть чистым, чем чувствовать себя комфортно.
Что такое чистый код?
чистый
/ клин /
без грязи, следов или пятен.
Чистый код относится к практике написания кода таким образом, чтобы его можно было считать «чистым».
Написание чистого кода поначалу кажется утомительным, особенно когда вы были на моем месте программиста-новичка. Но как только вы поработаете над групповым проектом, вы начнете это ценить.
«Грязный» код замедляет разработку, так как больше времени..
Написание чистого кода, часть I — «Искусство называть вещи»
Части серии
Написание чистого кода, часть I — искусство именования вещей (вы здесь) Написание чистого кода, часть II — модульность Следующие части (скоро :))
Введение
Ради разработки лучшего программного обеспечения и экономии средств и времени, затрачиваемого на разработку и управление кодом, разработчики и технические руководители должны научиться писать/оценивать чистый (скажем, хороший) код.
В этой серии мы обсудим некоторые реальные практики и советы, которые имеют..