Публикации по теме 'best-practices'


Запросы на вытягивание против парного программирования
Зачем выбирать, если можно и то, и другое? Запросы на вытягивание Запрос на вытягивание (PR) - это, по сути, способ показать предлагаемые вами изменения кода, чтобы они были легко сопоставимы с существующим исходным кодом. Это часть рабочего процесса, который помогает разработчикам делиться знаниями об изменениях, вносимых в систему. Запрос на вытягивание - это момент, когда вы просите своих коллег просмотреть и проверить изменения вашего кода. Обычно его также используют:..

Что можно и чего нельзя делать при написании криптокода
Написание криптографического программного обеспечения или добавление шифрования к приложению - занятие, сопряженное с многочисленными ловушками для новичка. А для тех, кто уже имеет опыт работы с криптовалютами, простая небрежность или самоуверенность могут привести к катастрофическим результатам. В этой статье мы собрали список наиболее распространенных или особо опасных ошибок, которые делают разработчики при внедрении криптографии в свое программное обеспечение, на что следует..

Создание вашего следующего интерфейса командной строки
Если вы не знакомы с интерфейсами командной строки, давайте немного напомним. CLI означает интерфейс командной строки и представляет собой инструмент, использующий текстовый интерфейс, обычно доступный внутри приложения, подобного терминалу, или среды, подобной оболочке. Постоянные читатели знают, что Nexmo уже имеет CLI , который мы используем как альтернативу Dashboard . Он позволяет вам управлять своей учетной записью Vonage и использовать продукты Vonage из командной строки. У..

Лучшие практики для React
Я работаю с react в течение нескольких лет в Pipefy и перенял некоторые передовые практики от моих коллег. В этом тексте я хотел бы поделиться некоторыми небольшими деталями, которые помогли мне написать более чистый и удобный в сопровождении код. Tl;dr: В этой статье вы найдете лучшие практики и несколько советов по React, как организовать класс React и несколько инструментов React. Без сохранения состояния и функции Чтобы снизить сложность, всегда важно помнить об этом при..

Разница между доведением до конца и продлением срока службы в программной инженерии
Ходят слухи, что разработчиков программного обеспечения нанимают на основе того, что и сколько они могут сделать, то есть производительности - в целом. Большинство компаний ожидают, что они будут постоянно обеспечивать ощутимую ценность в условиях капиталистического безумия, когда «время - деньги», а производительность растет с каждым днем. Я могу согласиться с тем, что это имеет смысл, когда компании (кроме некоммерческих) движимы деньгами и ростом, в то же время жестко конкурируя..

Некоторые вещи, которые вам нужно знать, чтобы стать лучшим веб-разработчиком
В мире так много людей, которые занимаются веб-разработкой, но все ли они лучшие? Кто не хочет быть лучшим. В этой статье я собираюсь рассказать о некоторых вещах, которые сделают ваше мастерство более совершенным. И вы будете на шаг впереди, чтобы стать лучшим. В веб-разработке есть некоторые хитрости, которые должен знать каждый разработчик. Например, кросс-браузерное тестирование, цикл событий в javascript, синтаксис try…catch и т. д. Если вы знаете, что это такое и как это..

Программирование: правильное использование Stack Overflow
Хорошо написанные комментарии найдены на https://news.ycombinator.com/item?id=22354449 ‹‹ Stackoverflow — отличный инструмент, но… чем больше ответов я вижу в области, в которой у меня есть опыт, тем больше я понимаю, насколько они могут быть ошибочными. Конечно, ответ обычно выполняет свою работу, но все остальное в нем может быть неправильным. Если мне нужно использовать stackoverflow, в эти дни я обязательно делаю несколько вещей: - прочитать ряд ответов, включая комментарии. То,..