codestyle

  • ХабрахабрФото Системный подход к переменным в Ansible

    Системный подход к переменным в Ansible

    ansible devops codestyle Hey! Меня зовут Денис Калюжный я работаю инженером в отделе автоматизации процессов разработки. Каждый день новые сборки приложений раскатываются на сотнях серверов кампании. И в этой статье я делюсь опытом использования Ansible для этих целей. Этот гайд предлагает способ организации переменных в деплое. Рассчитан данный гайд на тех кто уже использует роли в своих плейбуках и читал…

    Читать далее »
  • ХабрахабрФото Чистим код в Angular. Готовим ESLint, codelyzer, stylelint, husky, lint-staged и Prettier

    Чистим код в Angular. Готовим ESLint, codelyzer, stylelint, husky, lint-staged и Prettier

    Если вам не приходилось работать в команде, то, возможно, вы еще не используете эти вещи, а кто-то даже не знает про них. Работая один, вы сами себе хозяин.Как только начали работать в команде  —  ситуация резко меняется. Если нет договоренностей, то каждый начинает писать код в таком стиле, в каком умеет. И даже если вы все же собрались и обсудили…

    Читать далее »
  • ХабрахабрФото [Перевод] Стандарты проектирования баз данных

    [Перевод] Стандарты проектирования баз данных

    Переходя от проекта к проекту, мы сталкиваемся, к сожалению, с отсутствием единообразных стандартов проектирования баз данных, несмотря на то, что SQL существует уже несколько десятилетий. Подозреваю, причина отчасти в том, что большинство разработчиков не понимают архитектуру БД. За годы моей работы по найму разработчиков, я лишь несколько раз встречал тех, кто мог корректно нормализовать базу данных. Честно говоря, это бывает…

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

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

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

    Читать далее »
  • ХабрахабрФото Контрибьютим в Go с помощью статического анализатора go-critic

    Контрибьютим в Go с помощью статического анализатора go-critic

    Вы, возможно, помните недавний анонс нового статического анализатора для Go под названием go-critic. Я проверил с его помощью проект golang/go и отправил несколько патчей, которые исправляют некоторые найденные там проблемы. В этой статье мы разберём исправленный код, а также будем мотивироваться отправлять ещё больше подобных изменений в Go. Для самых нетерпеливых: обновляемый список трофеев. Список разбираемых патчей в Go Go,…

    Читать далее »
  • ХабрахабрФото Не пишите лишнего

    Не пишите лишнего

    Кроме самих программистов. Все думают, что программист большую часть своего рабочего времени пишет код. Читают, силясь понять, как же он работает, зачем он здесь написан и что с ним теперь делать. Они знают, что большую часть времени они этот код читают. Все они доставляют индустрии проблем не меньше, чем печально известное NullPointerException. Дольше всего приходится вычитывать не хитрые алгоритмы, и…

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


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