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


Первое задание: Просьба о помощи
Одна из первых вещей, которую Odin Project хочет, чтобы я сделал, — это создать основу, начав с знания того, как и когда просить о помощи. Надеюсь, я буду применять это не только в учебе, но и в повседневной жизни. Я должен быть в состоянии ответить на эти три вопроса. Назовите хотя бы одну вещь, которую всегда должен включать ваш вопрос. Вы всегда должны предоставлять свой код и окружающий контекст, который у вас есть с рассматриваемым кодом. Опишите «проблему XY». «Проблема XY»..

20 Java-лайфхаков
Преобразование массива в список с помощью Arrays.asList() String[] arr = {"a", "b", "c"}; List<String> list = Arrays.asList(arr); 2. Замена двух переменных без использования временной переменной int a = 5; int b = 10; a = a + b; b = a - b; a = a - b; 3. Реверсирование строки с помощью StringBuilder String str = "hello"; String reversedStr = new StringBuilder(str).reverse().toString(); 4. Использование тернарного оператора для..

Комментарий хороших разработчиков, документ отличных разработчиков
Автор Кэрри Ма Вы когда-нибудь работали над проектом, отдыхали и возвращались, спрашивая себя: «А где я был ?!» Чаще всего разработчики работают со сложными алгоритмами, архитектурами и функциями, которые требуют дополнительного объяснения кода. Чтобы быть хорошим разработчиком, нужно обладать некоторыми хорошо известными качествами, в том числе умением решать проблемы, внимательным логиком и любопытным творчеством. Быть отличным разработчиком также означает умение сотрудничать и..

От нуля до модульного тестирования: пошаговое руководство по реализации тестирования в Python
Модульное тестирование является важной частью разработки программного обеспечения, поскольку оно помогает убедиться, что код ведет себя так, как ожидается, и что внесенные в него изменения не нарушают существующую функциональность. Один из самых популярных способов реализации модульного тестирования в Python — использование встроенной среды модульного тестирования.

Все изменения, подтвержденные ES2021 для JavaScript
Релиз ES2020 состоялся не так давно, но дополнительные функции уже находятся в разработке, ожидая выхода. Рабочая группа TC39 занимается внедрением этих функций в новую версию стандарта ECMAScript. Эта статья знакомит вас с функциями, которые уже находятся на 4-м этапе TC39. TC39 предусматривает следующие этапы: Этап 0: Strawperson Члены TC39 могут предлагать любую идею, изменение или дополнение, которые ранее не были предложены (или ранее полностью отклонены). Этап 1...

Модули JS с импортом и экспортом
Мы используем модули, чтобы разделить код нашего приложения на отдельные блоки, каждый из которых представляет определенную функциональность. Модули также позволяют нам повторно использовать код и интегрировать функции в различные приложения и службы. С помощью модулей мы экспортируем и импортируем данные с максимальным удобством и гибкостью. Здесь я поделюсь некоторыми советами по использованию, объяснениями и крутыми трюками, о которых вы, возможно, не знали. Но сначала..

Лучшие редакторы кода
Лучшие редакторы кода могут значительно повысить вашу производительность и увеличить удовольствие от написания и чтения кода. На рынке существует множество редакторов кода, и все они предлагают уникальные функции и возможности. Некоторые лучше подходят для определенных задач, чем другие. В этом уроке мы рассмотрим, в частности, лучшие редакторы кода. Те, которые не зависят от языка и технологии, как Android Studios или Xcode, но редакторы кода, которые пытаются…