Публикации по теме 'code-quality'
Улучшение качества кода в Android
Советы, которые помогут вам писать более чистый код
В этой статье задокументировано то, что я прочитал, комментарии по связям с общественностью, которые я получил, и некоторые вещи, которые я узнал от своих коллег. Если вы можете добавить больше к этому, пожалуйста, не стесняйтесь комментировать.
Вал или Вар
Изменчивость против неизменности. Если бы у вас был выбор, что бы вы выбрали? Я всегда предпочту неизменность ( val вместо var ). Делая переменную изменяемой, вы..
Создание симфонии кода: гармоничный танец старших и младших разработчиков в поисках кода…
В великой симфонии разработки программного обеспечения, где строки кода переплетаются в замысловатые мелодии, достижение безупречного качества кода сродни созданию шедевра.
В этой мелодичной сфере взаимодействие между старшими и младшими разработчиками играет жизненно важную роль — превращая задачи в обучающий опыт, сохраняя при этом дух товарищества.
Итак, давайте отправимся в путешествие, чтобы изучить очаровательную хореографию, которая приводит к исключительному «Качеству кода»,..
Как перечисления Python делают конфигурацию данных элегантной
Введение в использование Enums в Python для проектов ML
Обзор вашего путешествия
"Введение" Наивный подход Энумы спешат на помощь! Подведение итогов
1. Введение
При написании кода Python в проектах машинного обучения почти всегда требуется код конфигурации . Это код, который отслеживает информацию, используемую для настройки других компонентов вашего кода. Хотя это определение, вероятно, не поможет никому, кто еще не знает, что это значит, несколько примеров..
Наведите порядок: как автоматически сортировать импорт JavaScript с помощью ESLint
При работе над большими проектами с несколькими участниками может быть сложно поддерживать единый стиль кодирования. Это важно, особенно в проектах с открытым исходным кодом. Одним из аспектов организации кода, который часто упускают из виду, является порядок импорта. Случайное добавление пакетов и зависимостей может выглядеть так:
import React, { useState } from "react";
import Image from "next/image";
import Masonry from "react-masonry-css";
import..
Проверка Chromium через три года. Как дела?
Стряхиваем пыль с нерегулярной серии статей о проверке проекта Chromium. Посмотрим на качество кода в последнем релизе Chromium и проверим новые возможности анализатора PVS-Studio.
Введение
Chromium — бесплатный браузер с открытым исходным кодом. Иногда его называют конструктором браузера, потому что он является идеальной основой для создания собственного браузера. Он поддерживает новейшие веб-технологии. Chromium не имеет сторонних функций, но имеет бесконечные возможности..
Качество кода: искусство именования
Имя для нас свято. Раз или два в жизни нам выпадает случай назвать новорожденного. Мы хотим, чтобы имя было уникальным, осмысленным и чтобы люди обращали на него внимание. Инженер делает это 50–100 раз в день. Мы называем наши функции, переменные, аргументы, классы, файлы и т. д. и используем их в наших повседневных разговорах и разработке кода. Хорошее имя может помочь вам получить большую прибыль в будущем.
Описательные имена
Имя переменной или функции должно сообщать, почему..
Параметры поддерживаемых опций для функций в JavaScript
Параметры поддерживаемых опций для функций в JavaScript
Мой друг / коллега Сэм Джессо сказал мне, что он ненавидит использование флагов для изменения поведения функций. Это имеет смысл. Функции должны следовать принципу единой ответственности и делать только одно. Это упрощает тестирование и сопровождение кода, поскольку делает функции простыми и лаконичными. Однако погружение практически в любую базу кода покажет, что мы часто делаем исключения и используем флаги.
Я не хочу..