Цитата:
Сообщение от Wolsh
Это можно рассматривать как ориентир, типа "у тебя стало больше пяти переменных в классе? Подумай, может стоит выделить еще одну сущность?
|
Дада Wolsh, именно для этого. Это правила чистого кода! Ну ребят, что это вы забываете о FlexPMD?
Цитата:
FlexPMD
Техническая служба Adobe разработала инструмент FlexPMD, позволяющий оценить качество кода
ActionScript 3.0. FlexPMD — это инструмент, схожий с JavaPMD, но предназначенный для ActionScript.
FlexPMD оценивает непосредственно исходный код ActionScript 3.0 или Flex, помогая повысить его качество.
Инструмент обнаруживает фрагменты неправильного, неоправданно сложного и неоправданно длинного
кода, а также случаи некорректного использования жизненного цикла компонентов Flex.
FlexPMD — это проект с открытым исходным кодом от компании Adobe, доступный на странице
http://opensource.adobe.com/wiki/dis...lexpmd/FlexPMD. Подключаемый модуль Eclipse также доступен на
странице http://opensource.adobe.com/wiki/dis...Eclipse+plugin.
FlexPMD помогает оценить код и сделать его максимально чистым и оптимизированным. Сила FlexPMD — в
его расширяемости. Разработчик может создать собственный набор правил для оценки любого кода.
Например, можно создать правила для обнаружения чрезмерного использования фильтров или других
неудачных фрагментов кода, которые требуется исправить.
|
Эта штука даже встроена в FlashDevelop. Tools>FlashTools>Analyze Project Source Code