Recommended Practices are informal rules that the Joomla community has learned over time which can help improve the quality of a website or an extension.
A Recommended Practice (or Best Practice) is a method or technique that has consistently shown results superior to those achieved with other means, and that is used as a benchmark. Recommended Practices in Joomla are informal rules that has been learned over time which can help improve the quality of a website or an extension.
There are many ways to define what the term "Recommended Practice" means.
Sommerville has identified four generalized attributes which are not concerned with what a program does, but how well the program does it:
Weinberg has identified four targets which a good program should meet:
- Does a program meet its specification; "correct output for each possible input"?
- Is the program produced on schedule (and within budget)?
- How adaptable is the program to cope with changing requirements?
- Is the program efficient enough for the environment in which it is used?