Search
Write a publication
Pull to refresh

Запросы по Java-коду

Reading time1 min
Views677
В очередной раз наткнулся на Semmle Code и решил, наконец-то, об этом рассказать.

Исходный текст программы на Java можно рассматривать как нереляционную базу данных. А раз есть БД, то к ней можно прикрутить язык запросов. Зачем это нужно? Первое, что приходит в голову:

* Поиграть с метриками кода
* Найти типичные баги и несоответствия стандартам кодирования

Semmle Code, плагин для Eclipse, позволяет всё это делать. Бесплатно. Руководитель проекта — Oege de Moor.

Лично мне язык запросов кажется слишком многословным. Но Java-программистам к такому не привыкать. Серьёзное изучение лучше всего начинать отсюда: "QL Course".
Tags:
Hubs:
Total votes 14: ↑13 and ↓1+12
Comments6

Articles