Open Source PHP RAD Framework with UI.

Code quality good practices

Registered by Greg on 2013-06-11

These are the tools chosen to ensure quality in our code

Blueprint information

Status:
Started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
Greg
Definition:
Approved
Series goal:
Accepted for trunk-3.x
Implementation:
Started
Milestone target:
milestone icon 3.5
Started by
Greg on 2013-06-11

Related branches

Sprints

Whiteboard

Several tools should be used to ensure the code quality.

The first group are the tools integrated in the IDE:
- syntax checking
- phpunit (Unit testing + code coverage)
- phpcs (Code sniffer)
- phpmd (Mess detector)
- JSTestDriver

To broaden the quality checks, we also use Sonar.

Ruleset should be provided for all these tools.

Also profiling should be done once in a while (with xdebug and the custom PHPDS profiler)

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.