Немного про метрики кода, производительность, groovy и php
Рубрика: Development, Groovy | 6 July 2007, 17:22 |
Vadim Voituk
Замерял производительность утилиты log2db (складывает логи в БД)
- на PHP – время исполнения 4 минуты,
- на Groovy – время исполнения 2 минуты ,
- на php – 97 строк кода + регулярка 14 строк в отдельном файле
- на Groovy – 48 строк кода вместе с регуляркой и двумя assert-тестами.
Почти линейные метрики получаются – 2 раза меньше кода – в 2 раза выше производительность :)
Я уже не говорю про такие неизмеряемые величины как “читабельность кода” и “элегантность решения”.
