Skip to content

๐Ÿ˜ถโ€๐ŸŒซ๏ธ A collection of codes with tests where you can practice improving them and submit better versions

License

Notifications You must be signed in to change notification settings

saleem-hadad/refactoring-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

14 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation


RefactoringLab

A collection of codes with tests where you can practice improving them and submit better versions


Welcome to RefactoringLab, a repository dedicated to improving coding skills through refactoring challenges. Here, you'll find a collection of poorly written code snippets accompanied by tests. Your task is to refactor the code to make it more efficient, readable, and maintainable while ensuring that the tests still pass.

Challenges

Getting Started

  1. Fork this repository and clone it.
  2. Choose a code snippet you'd like to work on for your fav. language.
  3. Refactor the code while making sure the tests in the "tests" directory still pass.
  4. If the tests pass and you're satisfied with your changes, submit a pull request.

Happy refactoring!

Get $200 DigitalOcean Credit

DigitalOcean Referral Badge

Contributions

Feel free to submit pull requests, create issues, or spread the word.

๐Ÿ”– License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

๐Ÿ˜ถโ€๐ŸŒซ๏ธ A collection of codes with tests where you can practice improving them and submit better versions

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published