code style

  • ХабрахабрФото [Из песочницы] Академия плохого кода: переводы строк, пробелы и отступы

    [Из песочницы] Академия плохого кода: переводы строк, пробелы и отступы

    Привет, Хабр! Представляю вашему вниманию перевод статьи «Dark code-style academy: line breaks, spacing, and indentation» автора zhikin2207 Привет, народ! Позвольте мне продолжить рассказ про нашу академию плохого кода. В этом посте мы раскроем другой путь замедления чтения вашего кода. Следующие приёмы помогут вам уменьшить понимание вашего кода и увеличить шансы на появление в нём багов. Готовы? Давайте начнём. Переводы строк,…

    Читать далее »
  • ХабрахабрФото Пара слов об именовании переменных и методов

    Пара слов об именовании переменных и методов

    Правильное именование переменных, функций, методов и классов — это один важнейших признаков элегантного и чистого кода. Кода, который чётко и ясно передает намерения программиста и не терпит допущений о том, что же имелось в виду. В этой статье мы будем говорить о коде, являющемся полной противоположностью описанного выше — о коде, к написанию которого подходили второпях, безответственно и невдумчиво. Эта…

    Читать далее »
  • ХабрахабрФото Prettier в крупных проектах: тратим 20 минут на настройку, забываем о форматировании навсегда

    Prettier в крупных проектах: тратим 20 минут на настройку, забываем о форматировании навсегда

    Разработчики часто не могут договориться о форматировании кода, и типичный рабочий день для многих начинает выглядеть так: кофе, кодинг, всё мирно и хорошо, — а потом, бац, и наступает код-ревью, на котором выясняется, что ты где-то поставил скобочки не так или не перенес что-то на новую строчку. Но затем человек, у которого больше всех болело, сказал: «Теперь живем на Prettier'e,…

    Читать далее »
  • ХабрахабрФото Code style как стандарт разработки

    Code style как стандарт разработки

    Давайте сразу, это не про скобочки. Здесь речь пойдет о том, как работает наш мозг и почему code style помогает обеспечивать линейное развитие проекта, значительно ускоряет адаптацию новых сотрудников и, в целом, формирует и воспитывает культуру разработки. Я постарался собрать в одной статье несколько исследований и принципов, посвященных работе мозга разработчика, и тому, как программисты читают код, а также поделился…

    Читать далее »
  • ХабрахабрФото [Из песочницы] Поднимаем читаемость кода в iOS разработке

    [Из песочницы] Поднимаем читаемость кода в iOS разработке

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

    Читать далее »
  • ХабрахабрФото Качество кода

    Качество кода

    Качество кода — тема, которая родилась вместе с программированием. Для оценки и контроля качества менеджмента предприятий применяется ISO 9000, для продуктов — ГОСТ и тот же ISO, а вот для оценки качества кода ГОСТа нет. Точного определения и стандарта для качества кода тоже нет. Представления джунов и лидов различаются, и это приводит к разногласиям. Каждый разработчик понимает качество по-своему, исходя из опыта. Команда обновляется, разработчики уходят, тимлиды сменяются — определение качества меняется. Каждая…

    Читать далее »


Кнопка «Наверх»