Публикации по теме 'coding-tips'


Мемоизация: сделайте свой код умнее, чтобы вам не приходилось им быть
Запоминание . Даже текстовый редактор Medium считает, что слово неверно. Если вы видите это слово впервые, вы можете спутать его с «заучиванием», но да, в нем нет буквы «р». Мемоизация — это причудливый способ сказать «запоминать что-то, чтобы вам не пришлось делать это снова». А кому не нравится хороший ярлык? В этой статье мы узнаем о том, где использовать, как использовать и когда использовать запоминание вместе с некоторыми фрагментами кода, чтобы понять, что мы изучаем...

Как запомнить код на этапе обучения
Как запомнить код — это самый большой страх у каждого новичка, когда он отправляется изучать программирование. Возможно, вы слышали, как некоторые друзья или коллеги хвастаются: «О, я мог запоминать код так быстро и очень легко, ведь у меня острая память!» Услышав это много раз подряд, вы, как правило, разочаровываетесь или даже замедляете свое обучение, а некоторые учащиеся могут даже отказаться от обучения программированию. Теперь, позвольте мне сказать вам, пожалуйста, перестаньте..

Как начать решать проблемы ?
Программирование — это действительно весело для меня, но когда я выбрал его в качестве профессии, мне нужно было стать лучше. Итак, я следовал некоторым правилам, сегодня я делюсь ими с вами. Как начать решать проблемы? Несколько советов, которые могут помочь любому лучше решать проблемы Мы кодеры. Что мы делаем целый день? Решите проблемы! Во-первых, настройтесь на решение проблемы. Как теперь решить проблему? Нам нужно выучить язык программирования для..

Импортировать псевдоним модуля с помощью `babel-plugin-module-resolver` в NextJs
Проблема Вы разрабатываете проект с разветвленной структурой каталогов и у вас есть масса импорта. Где-то там вы, вероятно, заметили, что пишете такой код: import compose from '../../src/components/utils/compose'; import { isDesktopView } from '../../src/components/utils/desktop-only'; import { TEXT_PALETTE } from '../../src/theme/common'; Это беспорядочно, глядя на ../../../, вы не можете сказать вам, где находится импорт, кроме того, что он далеко. Хуже того, если вы..

3 совета новичкам, которые считают, что изучение программирования непосильно
Обучение кодированию кажется слишком сложным для новичка? Особенно когда учишься сам. Позвольте мне поделиться тремя вещами, которые сработали для меня. Учитесь шаг за шагом Когда есть какой-то новый язык или технический стек, я видел, что изучение шаг за шагом очень помогает поначалу. Изучайте одну вещь за раз вместо того, чтобы пытаться использовать все сразу. Как только вы изучите вещи по отдельности, сшивать все вместе станет намного проще. Делайте перерывы Работа весь день..

Как долго должны быть функции? Как мы это измеряем?
Есть ли максимальное количество строк для функций? Все мы хорошо знакомы с тем, как функции помогают нам писать лучший код. Они обеспечивают два основных преимущества: возможность повторного использования и абстракцию. Это создает СУХОЙ код, которому легко следовать. Возможно, вам уже знакома идея, что ваши функции должны быть небольшими. Чем меньше, тем лучше! Во время моего Bootcamp у меня был инструктор, который упомянул, что если функция содержит более 5–10 строк, вам следует..

Изучение C ++: для циклов
В C ++ есть две конструкции цикла. Один из них - цикл while , и я расскажу о нем в отдельной статье. Другая конструкция цикла, которую я хочу обсудить в этой статье, - это цикл for . for loop используется, когда вы хотите перебрать или перебрать набор операторов определенное количество раз. Если вы обрабатываете элементы контейнера, такие как массив или вектор, вы захотите использовать цикл for . Если вы обрабатываете 10 фрагментов данных, полученных от пользователя программы,..