Публикации по теме 'software-development'


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

Объектно-ориентированный JavaScript - наследование и копирование объектов
JavaScript частично является объектно-ориентированным языком. Чтобы изучить JavaScript, нам нужно изучить объектно-ориентированные части JavaScript. В этой статье мы рассмотрим копирование объектов. Глубокая копия Мы можем глубоко скопировать объект, рекурсивно копируя его свойства из исходного объекта в целевой. Например, мы можем написать: function deepCopy(source, target = {}) { for (const key in source) { if (source.hasOwnProperty(key)) { if (typeof source[key]..

Читаемый код лучше кода
Вступление Большинство начинающих программистов при кодировании сталкиваются с множеством дилемм относительно того, какой тип кода будет оценен в отрасли. У каждой компании есть свои контрольные показатели, передовые методы и рекомендации по кодированию, однако есть один аспект, с которым согласны все. Это читаемость. Читаемый код остается дольше, его легче поддерживать и понимать. Это также позволяет будущим разработчикам легко изменять код. Новички в Scala также сталкиваются с..

Довольно Уродливый Код
В жизни каждого человека наступает время, когда внешний вид становится важным. Обычно это подростковые годы. Для некоторых раньше. Но к школе, давай. Какая девушка сможет устоять перед красивым красным платьем, выставленным в Нордстреме, когда выпускной бал не за горами? И в жизни разработчиков тоже наступает время, когда мы становимся уверенными в своих навыках программирования и начинаем искать возможности для улучшения в других местах. В старших классах мы могли бы потратиться на..

Запуск Ethereum - ваш первый смарт-контракт
Запуск Ethereum - ваш первый смарт-контракт Руководство для начинающих по настройке вашего первого смарт-контракта на Solidity Когда я осознал все возможности, которые предоставляет блокчейн, мне сразу захотелось что-то создать. Поэтому я решил работать над смарт-контрактами Solidity. Несмотря на то, что техническая документация у меня была великолепна, создание первых шагов кода было на удивление трудным. Этот блог направлен на то, чтобы помочь вам преодолеть барьер «это..

Как соединить или объединить два массива JavaScript, объединив их в один массив?
Иногда мы хотим объединить 2 массива JavaScript, объединив их в один массив. В этой статье мы рассмотрим, как объединить или объединить 2 массива JavaScript, объединив их в один массив. Используйте метод Array.prototype.concat Один из способов объединить 2 массива Javascript путем объединения их в один - использовать метод concat массива JavaScript. Например, мы можем написать: const a = ['a', 'b', 'c']; const b = ['d', 'e', 'f']; const c = a.concat(b); console.log(c) Мы..

3 способа написать элегантный код JavaScript
Пора положить конец спагетти-коду. Всякий раз, когда я заканчиваю сборку проекта или смотрю на какой-нибудь старый код, я всегда стараюсь найти способы его рефакторинга и улучшения читабельности. Способы сделать это могут включать в себя написание пользовательских перехватчиков React, перенос повторяющегося кода в подпрограммы и другие. В этой статье я расскажу о трех общих методах модульности и повышения удобства сопровождения вашего кода. Давайте погрузимся. 1. Используйте..