Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 1.12 KB

File metadata and controls

38 lines (29 loc) · 1.12 KB

Contributing to Java Core to Advanced

Thank you for your interest in improving this learning repository!

How to Contribute

1️⃣ Report a Bug / Suggest Feature

  • Open a new Issue
  • Choose the right issue template (bug_report or feature_request)
  • Provide clear details, steps, and expected output

2️⃣ Submit Changes

  1. Fork the repo
  2. Create a descriptive branch:
    git checkout -b feat/topic-name
  3. Make sure examples are commented and clear
  4. Add practice questions + solutions
  5. Commit with a conventional message
    feat: add ... or fix: correct ...
  6. Push your branch
    git push origin feat/topic-name
  7. Create a Pull Request

Coding Guidelines

⚡ Use consistent naming
⚡ Add clear comments to novice-friendly code
⚡ Follow existing structure exactly

What We Might Reject

❌ Large structural changes without discussion
❌ Copy-pasted code from Internet without attribution
❌ Code without explanation or comments

Need Help?

If you’re unsure where to start, check issues labeled good first issue or open a discussion!

Thanks for making this repo better 🚀