Тема: Конвенции
Показать сообщение отдельно
Старый 02.05.2014, 16:37
Sintesis вне форума Посмотреть профиль Отправить личное сообщение для Sintesis Найти все сообщения от Sintesis
  № 15  
Ответить с цитированием
Sintesis
 
Аватар для Sintesis

Регистрация: Jul 2008
Сообщений: 912
Цитата:
Сообщение от 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


Последний раз редактировалось Sintesis; 02.05.2014 в 17:06.