Публикации по теме 'code-quality'


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

Проанализируйте свой проект с помощью SonarQube
В двух предыдущих блогах я объяснял преимущества SonarQube и способы его установки на компьютере с Ubuntu, но эта информация будет неполной, если вы не знаете, как ее использовать. Если вы хотите узнать о процессе установки и настройке Jenkins и SonarQube, обратитесь к моему предыдущему блогу: Почему SonarQube важен для ИТ-проектов? Настройка Jenkins для автоматического развертывания кода Установка SonarQube на Ubuntu Настройка сканера SonarQube с помощью Jenkins..

6 нетехнических передовых практик для лучшей проверки кода
Список мелких вещей, которые вы можете сделать, чтобы упростить проверку кода Проверка кода - это просто одна из лучших практик разработки программного обеспечения. Это дает множество преимуществ, таких как обнаружение ошибок, повышение качества и обмен знаниями между всей командой. Однако выполнение проверки кода - непростая задача. Как рецензент, вы должны поставить себя на место автора, понимая контекст, как все работает и цель внесенных изменений, а затем следуя техническому..

Почему важны стандарты кодирования
Хотя со стороны это может показаться не так, кодирование может быть очень личной практикой. Да, необходимо соблюдать некоторые правила, чтобы конечный продукт функционировал правильно, но разработчикам по-прежнему предоставляется большая гибкость. Из-за такого неоднозначного отношения к своему коду есть два типа разработчиков: одни следуют стандартам кода буквально, а другие относятся к ним менее серьезно. Некоторые люди видят ценность в следовании нормализованному стилю, в то время..

Повышайте качество вашего кода с помощью TypeScript
Наша команда разработчиков программного обеспечения уже много лет использует фреймворки JavaScript для создания цифровых продуктов, будь то для наших клиентов или для нас самих. Один из лучших способов повысить продуктивность JavaScript - это использовать такие языки, как TypeScript, чтобы гарантировать качество нашего кода. Вкратце: TypeScript - это язык программирования с открытым исходным кодом, созданный Microsoft, который основан на JavaScript и позволяет вам добавлять..

Функции PHP 8, которые я хотел бы, также существовали в JavaScript
Функции PHP 8, которые я хотел бы, также существовали в JavaScript Я знаю, что до сих пор существует много ненависти к PHP, но, на мой взгляд, с версией 7 (которой уже более 5 лет!) PHP превратился в отличный язык, который забавен и даже безопасен для типов. использовать. Помимо Just-In-Time compilation , которая может значительно повысить производительность PHP-приложений, версия 8 содержит множество полезных функций . Я хочу представить три из них, которые я действительно хотел..

Качество кода: бесконечный цикл рецензирования
Качество кода: бесконечный цикл рецензирования Давным-давно Мне всегда нравится начинать свой блог с приятного анекдота. Я чувствую, что если мы, да, я говорю с вами, создадим соответствующую ссылку, где мы поделимся тем же опытом, то этот блог станет для меня интереснее писать, и, что более важно, интересно читать вам. Итак, приступим! Я закончила колледж год назад, но есть один проект, который я никогда не забуду. Это был мой второкурсник, я закончил вводные курсы и перешел на..