Skip to content

Latest commit

 

History

History
71 lines (49 loc) · 1.5 KB

File metadata and controls

71 lines (49 loc) · 1.5 KB

Contributing to Calculator App

Thank you for considering contributing to Calculator App! 🚀

We welcome contributions that help us improve this project.

📜 Before you start

  • Make sure you have .NET 8 SDK installed.
  • Make sure all code is tested and passing before submitting a PR.

🚀 How to Contribute

  1. Fork this repository.
  2. Create a new branch:
    git checkout -b feature/your-feature-name
  3. Make your changes and commit them:
    git commit -m "Add feature XYZ"
  4. Push to your fork:
    git push origin feature/your-feature-name
  5. Submit a Pull Request into the main branch.

📋 Branch Naming Conventions

Type Example
Feature feature/add-division-operation
Bugfix fix/fix-division-by-zero
Chore chore/update-docs

🧪 Running Tests

Before pushing your code, please run all unit tests:

dotnet test

Make sure all tests pass!


🛡️ Code Style

Follow standard C# coding conventions:

  • PascalCase for methods and classes.
  • camelCase for variables and parameters.
  • Proper use of access modifiers (public, private, etc.)
  • Keep methods small and focused.

🤝 Code Reviews

  • PRs must be reviewed and approved before merging.
  • At least one approval is required.
  • Write clear descriptions on your Pull Requests.

Thank you for helping make Calculator App better! 🚀