Coding Guidelines Follow PSR-12 coding standards Keep implementations simple and performance-focused Avoid unnecessary abstractions Do not introduce avoidable runtime overhead Add or update tests when modifying behavior