Публикации по теме '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 способов пережить трудные времена программиста
Компьютерное программирование — одна из самых трудоемких профессий. Это требует решения проблем, абстрагирования и внимания к деталям — весь день, каждый день. В результате программисты подвержены выгоранию, тревоге и депрессии чаще, чем население в целом. Если вы программист, у которого сейчас проблемы, знайте, что вы не одиноки — и есть вещи, которые вы можете…