Commit graph

7 commits

Author SHA1 Message Date
UnknownSuperficialNight
b6a90594aa Remove 'Ensure code quality' 2024-10-05 02:34:56 +13:00
UnknownSuperficialNight
dc85fe8045 Update testing guidelines in CONTRIBUTING.md
- Encourage use of temporary unit tests during development
- Clarify that rough, non-comprehensive tests are acceptable
- Allow inclusion of temporary tests in pull requests
- Explain rationale for removing tests before final merge:
  - Easier refactoring
  - Reduced necessity due to Rust's type system
- Maintain instruction to run tests with 'cargo test'
2024-10-05 02:32:13 +13:00
UnknownSuperficialNight
41db8554fb Add guidelines for TDD, PR workflow, and optimization
- Start with tests for new features
- Open draft PR after initial functionality
- Refactor, benchmark, and optimize
- Offer support for test creation
2024-10-05 00:10:37 +13:00
UnknownSuperficialNight
c19faddd32 Add 'Useful External Resources' Section 2024-10-04 23:56:03 +13:00
UnknownSuperficialNight
400dfe5a6e Add Rust performance book mention 2024-10-04 23:52:22 +13:00
UnknownSuperficialNight
c0066f9445 Updates a few changes 2024-10-04 17:07:38 +13:00
UnknownSuperficialNight
8c9f2faa00 Init commit of CONTRIBUTING.md 2024-10-04 16:39:30 +13:00