Публикации по теме 'learning-to-code'
Что такое передача по значению?
Во всех языках программирования передача аргументов функциям или методам является обычной практикой.
В большинстве случаев люди путаются с этими терминами, когда они внезапно появляются в книге, или в вашем классе, или в редакционной статье по программированию.
Итак, давайте упростим здесь задачу:
Передача аргументов функции означает: предоставление входных значений функции при ее вызове или вызове.
например: забава (int n)
В этой функции n — это параметр, который..
Введение в CodeFuture
Четыре года назад я не знал ни строчки кода.
Все, что я знал, это то, что я хотел научиться создавать и понимать приложения, которые управляют нашей жизнью, такие как Facebook, Google и Instagram. В итоге я поступил и окончил Hack Reactor, учебный курс по профессиональной разработке программного обеспечения. Буткемп длился 12 недель по 12 часов в день, 6 дней в неделю. В общей сложности это стоило более 18000 долларов. Тем не менее, я считаю, что опыт определенно того стоил, так как я..
Что такое NaN в JavaScript
Если вы попытаетесь преобразовать что-либо в число, и это не удастся сделать, вы получите специальное значение NaN.
Например,
function doubleMe(x) {
if (typeof x !== 'number') {
x = Number(x);
}
return 2 * x;
}
JavaScript неявно преобразует типы по требованию, так что это может быть просто:
function doubleMe(x) {
// if x is not a number,
// it’d be converted under the hood
return 2 * x;
}
Что, если x равно «foo»? Очевидно, что это не имеет смысла как число, поэтому..
Совет по Java: назначение объектов ссылочным переменным
При работе с объектами в Java важно понимать, как работают ссылочные переменные. В этом посте мы рассмотрим два распространенных сценария, в которых вы можете столкнуться с проблемами при назначении объектов ссылочным переменным.
Случай 1. Назначение объекта подкласса ссылочной переменной суперкласса
В этом случае у нас есть объект подкласса, присваиваемый ссылочной переменной суперкласса:
Object a = new String("java");
💡Действительна ли эта строка кода?💡
Ответ: да,..
Причина, по которой __name__ == ‘__main__’ в Python
Зачем это нужно?
Возможно, вы уже видели это раньше: синтаксис, который часто игнорируется, потому что кажется, что он не мешает выполнению вашего кода. Это может показаться необязательным, но это только в том случае, если вы работаете с одним файлом Python.
Давайте приступим к делу!
Давайте начнем с деконструкции утверждения слева направо. Мы уже знаем, что такое оператор if ; однако самая важная часть утверждения - это две сравниваемые вещи.
Начнем с __name__ . Он..
4 красных флажка, которые говорят вам, что нужно немедленно прекратить учиться программировать
Кодирование не может быть вашим серьезным выбором карьеры
Чтобы преуспеть в качестве разработчика программного обеспечения, нужно заплатить определенную личность, а также такие важные качества, как сила воли и энтузиазм.
Ваш путь обучения не будет состоять только из учебы. Он должен быть оштукатурен строительными проектами. Так как это ваше…
7 способов пережить трудные времена программиста
Компьютерное программирование — одна из самых трудоемких профессий. Это требует решения проблем, абстрагирования и внимания к деталям — весь день, каждый день. В результате программисты подвержены выгоранию, тревоге и депрессии чаще, чем население в целом. Если вы программист, у которого сейчас проблемы, знайте, что вы не одиноки — и есть вещи, которые вы можете…