Публикации по теме 'programming'
Рынок знаний для разработчиков
Часть II из четырех частей, посвященных эффективности разработчиков и обмену знаниями. Вы можете прочитать части I , III и IV , когда закончите.
Скажите, случилось ли это с вами. Когда вы пишете код, вы застреваете. Может быть, это какая-то логика или возникшая ошибка. После нескольких минут попыток вы вводите срочный вопрос в Google и сразу же получаете релевантные результаты. Изучив несколько, вы найдете тот, который решает проблему.
В девяти случаях из десяти эти результаты..
Секрет «оператора удаления»
Что именно является разрушаемым в JavaScript?
Оператор удаления, возможно, является старой языковой функцией JavaScript. Буквально это означает, что он хочет что-то разрушить, но что именно можно разрушить? Приходите и исследуйте вместе со мной!
удалить 0
Когда выполняется удаление 0, будет ли оно уничтожено из системы выполнения с 0?
Очевидно, что нет, его настоящая цель — удалить ссылку на свойство объекта.
delete object.property
delete object['property']
Как..
Код минус минус # 2
Маленький Python🐍 никогда не повредит!
Большинство программистов обычно предпочитают такие языки, как C, C ++ и Java, для решения задач конкурентного программирования. По большей части это связано с тем, что C и C ++ по своей сути быстрее Python и Java, но также и потому, что многие программисты естественно чувствуют себя комфортно с C / C ++, поскольку они писали свои первые программы, использующие их.
Но я здесь, чтобы сказать вам, что иногда знание даже самого базового Python..
Очередь недоставленных писем (DLQ): пример
Очереди недоставленных сообщений (DLQ) являются важным шаблоном в системах, управляемых сообщениями, которые обрабатывают сообщения, которые не могут быть успешно обработаны. Они позволяют хранить и анализировать ошибочные сообщения, предоставляя возможность понять, почему они не могут быть обработаны, и, возможно, повторить попытку или исправить их позже. В этом посте мы обсудим варианты использования очередей недоставленных сообщений, когда и как они реализуются в реальных..
Самые большие враги разработчика — Часть 1
Работа с разочарованием и подавленностью в качестве разработчика
Будучи разработчиком, вы будете пытаться усложнить себе жизнь многими вещами. Будь то ваш босс или глупый жук. Важно со всем этим справляться и не зацикливаться на этом. Я заметил, что не очень хорошо справляюсь с этими вещами. Я чувствовал себя очень расстроенным и подавленным. Это повлияло не только на мою работу, но и на мою личную жизнь. Поэтому я немного исследовал и обобщил пару моментов, которые могут вам помочь...
Знакомство с оператором по модулю в JavaScript
Научитесь использовать оператор Modulo или оператор остатка в JavaScript.
Знакомство с оператором по модулю
Оператор по модулю — это знак процента на клавиатуре (%). Оператор также иногда называют оператором остатка. Он делит два значения и возвращает остаток после выполнения деления. Давайте рассмотрим базовый пример:
27 % 2;
//Returns ---> 1
В приведенном выше примере 2 идет 13 раз в 27, но после этого остается 1. Поэтому, когда мы выполняем это вычисление с помощью..
Python Gem #2: тернарный оператор
Операторы Python if/else очень удобочитаемы:
if x:
... do things ...
else:
... do things ...
Недостатком является то, что он занимает 4 строки, даже если вы хотите сделать что-то столь же простое, как установка переменной:
if x:
a = 5
else:
a = 6
Решение? Тернарные операторы!
a = 5 if x else 6 # variable assignment
return a if y > 10 else b # returns a or b
Тернарные операторы на самом деле работают иначе, чем оператор if, несмотря на то, что выглядят как..