LINUX.ORG.RU

Сообщения alex0x08

 

Нужны ваши мысли по code review

Вообщем у меня есть один долгоживущий проект, посвященный теме ревью кода. Что он делает можно увидеть из этого gif

На данный момент, вся логика максимально отдалена от структур проекта, репозиториев, коммитов и всего такого, поэтому можно комментировать любой кусок кода или произвольный текст, что использовалось на практике для «тыкания носом» в выдержку из какого-нибудь лога или YAML-конфига.

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

Хотелось бы услышать ваши мысли и пожелания, в первую очередь по интерфейсу - как это должно выглядеть для максимального удобства проведения code review.

Например тот же Gerrit мне всегда казался слишком сложным и его использование на практике в коммерческой разработке я не видел.

 ,

alex0x08
()

Анализатор кода PVS-Studio на FreeBSD

И мы снова запускаем то что нельзя там где это невозможно: на арене цирка работа с анализатором кода PVS Studio на FreeBSD! Дичь, треш, пар, жесть и угар — все как вы любите.

Если кто вдруг не знает что такое PVS Studio - это такой навороченный проприетарный статический анализатор кода, в первую очередь для проектов на Си и C++.

FreeBSD разумеется не поддерживается (о боже мой), но отлично работает линуксовая версия.

Удалось протестировать анализатором все три ключевых варианта проектов: на cmake, qt5 (qmake) и чистый make.

Загнал в анализатор 86Box, эмулятор УКНЦ и даже исходники ядра самой FreeBSD (и получил 30к предупреждений), вообщем было весело.

Статья тут.

@Andrey_Karpov_2020 авторам PVS Studio респект за отличный проект, пишите еще :)

Скрин

Перемещено shell-script из screenshots

 , ,

alex0x08
()

RSS подписка на новые темы