Pull to refresh
  • by relevance
  • by date
  • by rating

Обмен опытом и неформальное общение по .NET разработке — все это Ciklum .NET Субботник (22.10)

Ciklum corporate blog
Всем-всем-всем, кому интересна разработка на .NET, новинки, лучшие практики и просто общение с коллегами — все это вы услышите, получите и сможете принять участие на Ciklum .Net Субботнике, который состоится 22 октября в Киевском офисе Ciklum

Интересные подробности под хабра-катом
Total votes 3: ↑3 and ↓0 +3
Views1.4K
Comments 0

Вышел Upsource 3.5 с многочисленными изменениями

JetBrains corporate blogPHPJava
Привет, Хабр! На прошлой неделе мы выпустили новую версию нашего инструмента для code review и навигации по репозиториям, Upsource. Давайте посмотрим, какие изменения мы включили в этот релиз.

Обновленная страница проектов


Мы переосмыслили домашнюю страницу продукта и сделали ее более удобной как для тех компаний, у которых дюжина проектов, так и для тех, у кого счет проектов идет на сотни.

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

image
Читать дальше →
Total votes 18: ↑17 and ↓1 +16
Views5.9K
Comments 8

Вышел Upsource 2017.2 с поддержкой внешних инспекций кода, Python, NPM и многим другим

JetBrains corporate blogPythonJavaScriptJava
Всем привет! У нас отличные новости — вышел Upsource 2017.2! В этом релизе мы добавили ряд наиболее часто запрашиваемых возможностей, и, как обычно, улучшили уже имеющуюся функциональность. Давайте посмотрим, что попало в этот релиз.

Поддержка внешних инспекций кода

Если Вы используете встроенные в TeamCity инспекции кода на базе ReSharper или IntelliJ IDEA, или пользуетесь инспекциями SonarQube, теперь Вы сможете извлечь из них дополнительную пользу. Upsource 2017.2 умеет показывать результаты такого анализа в своем UI, наряду с результатами встроенных инспекций. Рецензирование кода становится немного проще, если сразу видно, какие новые потенциальные проблемы привнесло именно это изменение.

Инспекции ReSharper в Upsource
Читать дальше →
Total votes 8: ↑8 and ↓0 +8
Views4.5K
Comments 10

Handling Objections: Static Analysis Will Take up Part of Working Time

PVS-Studio corporate blogIT systems testingProgrammingDevelopment Management
bugTalking to people at conferences and in comments to articles, we face the following objection: static analysis reduces the time to detect errors, but takes up programmers' time, which negates the benefits of using it and even slows down the development process. Let's get this objection straightened out and try to show that it's groundless.
Read more →
Total votes 33: ↑32 and ↓1 +31
Views665
Comments 0

Измерение качества кода Android-приложения с помощью Sonarqube и Jacoco в 2019 году

Development for AndroidIT StandardsDevelopment Management


Привет, Хабр!


Меня зовут Артём Добровинский, я работаю Android-разработчиком в компании FINCH.


Однажды, за парой пинт с коллегой из компании, которая занимается размещением объявлений по продаже комиссованных МИГ'ов и комаров по имени Игорь, мы начали обсуждать статические анализаторы кода в CI (а что еще обсуждать). Прозвучала мысль о том, что их круто использовать — но только после того, как появится уверенность в логической надежности кода. Другими словами, о кодстайле можно думать только после того, как все тесты написаны.


Решил прислушаться к коллеге и задумался о том, как подсчитать масштаб бедствия для подручных приложений. Взгляд пал на Sonarqube и Jacoco. Процесс их подключения для hello-world проектов элементарен. Подключить их в Android-проект, разбитый на модули — уже сложнее. С целью помочь интересующимся и была написана эта статья.

Читать дальше →
Total votes 8: ↑7 and ↓1 +6
Views5.6K
Comments 2