Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The following guidelines are meant to make the user experience more pleasant. They are aimed to help the user make use of existing tools and increase productivity. As a first guideline, keep in mind that somebody other than you will use your code.

Bug reports
Anchor
Bug reports
Bug reports

A vital component of the project is the bug database. The software is actually more than a mere reporting system for bugs. You can use it to suggest improvements and monitor progress as well as organize workflow for tasks in your own project.
Rule: Use the JIRA system often and extensively
Rule: Search the database before reporting a bug

Object orientation
Anchor
Object orientation
Object orientation

...