Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 1.37 KB

File metadata and controls

48 lines (34 loc) · 1.37 KB

Contributing to Advanced Programming Repository

Thank you for your interest in contributing to this repository! While this is primarily a personal learning repository, I welcome suggestions, bug reports, and improvements.

How to Contribute

  1. Fork the Repository

    • Create your own fork of the repository
    • Clone it to your local machine
  2. Create a Branch

    • Create a new branch for your changes
    • Use a descriptive name for your branch
  3. Make Changes

    • Follow the existing code style
    • Add comments where necessary
    • Update documentation if needed
  4. Submit Changes

    • Push your changes to your fork
    • Create a pull request
    • Describe your changes clearly

Code Style Guidelines

  • Use consistent indentation (4 spaces)
  • Follow C++ best practices
  • Include appropriate comments
  • Use meaningful variable and function names
  • Keep functions focused and small

Documentation

  • Update README.md if adding new features
  • Document any new dependencies
  • Include usage examples where appropriate

Questions and Discussions

If you have questions or want to discuss potential changes:

  • Open an issue
  • Provide clear context and examples
  • Be specific about what you'd like to achieve

License

By contributing to this repository, you agree that your contributions will be licensed under the same MIT License that covers the project.