Developer Guidelines and Best Practices
To facilitate the review and maintenance of our code base, the Web & Interactive Media team provides the following guidelines for developers.
Any code developed under contract with Chapman University’s Strategic Marketing and Communications (SMC) team (whether as an employee or a freelancer) must be delivered into the possession of Chapman University SMC development team.
Please follow these guidelines:
- Deliverables (such as plugins or themes) will be presented under version control, either as part of a SMC team Github repository or an open source public repository.
- Code developed as a branch or fork of a SMC team Github repository will be submitted as a pull request.
- All code will include tests covering any acceptance criteria and major use cases.
- All code will meet SMC developers guidelines and best practices.
Best Practices / Style Guides
Please review the following articles related to our coding practices and guidelines: