Публикации по теме '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, но редакторы кода, которые пытаются…