Instruction: Describe the best practices for developing and documenting an R package.
Context: This question evaluates the candidate's knowledge of the R package development process, including coding standards and documentation, crucial for creating reusable and maintainable code.