Публикации по теме 'software-development'
7 важных советов, чтобы стать рок-звездой Java-разработчика
Краткое руководство по повышению уровня ваших навыков программирования на Java
Может быть, вы хороший Java-программист с огромным багажом знаний и опыта. Вы хорошо работаете на своем нынешнем месте. Вы уже хорошо разбираетесь в базовых вещах, таких как кодирование, структуры данных и алгоритмы, а также в концепциях информатики, например. Сети, протоколы, объектно-ориентированное программирование и т. д. Но вы чувствуете, что чего-то не хватает в наборе навыков, которые могут сделать..
Убедительное управление ценностью модульного тестирования
Убедительное управление ценностью модульного тестирования
Автор Эрик Дитрих из Блог Typemock
Вот сценарий, который я видел снова и снова в магазинах разработки. Это связано с разными мнениями об относительной ценности модульного тестирования.
У вас есть стабильная и хорошо зарекомендовавшая себя команда, которую возглавляют разработчики с довольно большим стажем работы. Эти люди могут иметь титулы вроде «главный разработчик» или «архитектор», и они знают как программное..
Это языки программирования, которые использует Snapchat!
Добро пожаловать обратно! Snapchat — очень популярное приложение для социальных сетей, поэтому давайте посмотрим, какие языки программирования использует Snapchat! Чтобы найти эти языки, я провел поиск текущих вакансий в Snapchat, отметил наиболее часто используемые языки и перечислил их ниже:
Во-первых, Snapchat использует множество разных языков, но наиболее распространенными из них являются: C/C++, Swift, Objective-C, Python, R, SQL, C#, Typescript, Javascript и Java. Им..
Как структурировать навигацию в React Native с помощью Typescript
Используйте типизацию — React Navigation
В наши дни построение навигации стало фундаментальной особенностью любого мобильного приложения. Когда дело доходит до мира React Native, у нас в кармане есть React Navigation .
В этой статье будет рассказано, как типичная навигация React может быть реализована с использованием TypeScript, в то же время сравнивая различные стратегии использования TypeScript.
И что еще более важно, в нем также будет рассказано, как мы можем максимально..
Разница между Java и Python: что мне изучать?
Разница между Java и Python: что мне изучать?
В эти дни бушуют жесткие дебаты о том, превосходит ли Java Python, и ответ заключается в том, что явного победителя нет.
Среди самых популярных языков программирования наиболее широко используются Java и Python.
Сравнение Python и Java покажет вам, что оба они являются полезными инструментами в разработке веб-сайтов, и у каждого есть свои плюсы и минусы.
Нет никаких сомнений в том, что Java является более быстрым языком, однако..
Использование Git Hooks для предварительной проверки электронной почты пользователя перед каждым коммитом
И избегайте случайных коммитов с личных адресов электронной почты в общедоступных/корпоративных репозиториях Git.
Когда разработчики вносят вклад в несколько репозиториев git, используя несколько профилей git, настроенных на одном компьютере, они должны правильно настроить локальные имена пользователей git и адреса электронной почты на уровне репозитория.
# Setup global Git settings (applicable for every repository by default)
git config --global user.name "John Doe"
git config..
5 плохих практик, которых разработчикам следует избегать любой ценой
Если вы хотите преуспеть в качестве разработчика, избавьтесь от этих привычек прямо сейчас, потому что они могут повлиять на вашу личную и профессиональную производительность.
Чтобы расти как разработчик, вы должны практиковать эти 3P для прогресса — страсть, терпение и настойчивость. Отсутствие одного из этих элементов отдалит вас от того, чтобы стать великим разработчиком. Ваши привычки определяют тип разработчика, к которому вы стремитесь. Итак, важно понять здоровые привычки..
Новые материалы
Конфигурация Gulp для WordPress - Часть II
Здесь мы переходим ко второй части руководства по настройке Gulp для оптимальной разработки WordPress. Если вы пропустили первую часть, где мы установили все модули, необходимые для задач,..
LACTF — сеть/метавселенная
В lactf я смог решить задачу веб/метавселенной.
Ниже приведен исходный код, предоставленный здесь
Из исходного кода видно, что флаг — это отображаемое имя администратора...
GraphQL — Язык запросов — Часть 1
Первое, что нужно знать: GraphQL — это спецификация (как она должна работать и выглядеть), а не реализация. GraphQL не нужно устанавливать, вы реализуете его с помощью серверной библиотеки,..
Будущее машинного обучения в Индии
Будучи связанным с интенсивно развивающимся языком, непрерывные технологические достижения наверняка поразят сектор машинного обучения, который вот-вот сформирует долгосрочную перспективу машинного..
Сравнение Clojure IDE — Emacs/Cider и IDEA/Cursive
Введение
Недавно я редактировал сообщение в блоге, в котором брал интервью у жителей Метосинии относительно их любимых редакторов Clojure . Было довольно интересно увидеть, что используется..
Строки, регулярные выражения и шаблонные литералы — Часть 1 | Понимание ES6
Строки, несомненно, являются одним из самых важных типов данных в любом языке программирования.
Строки есть практически в каждом языке программирования, и научиться их эффективному..
7 признаков того, что вы все еще начинающий веб-разработчик
В этой статье я расскажу о 7 признаках того, что вы все еще начинающий веб-разработчик. Это вещи, в которые время от времени могут впадать даже опытные разработчики, поэтому не беспокойтесь,..