Skip to content

Commit 6e6c321

Browse files
authored
Added Contribution Guide
1 parent c78f6ed commit 6e6c321

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

README.md

+20
Original file line numberDiff line numberDiff line change
@@ -60,3 +60,23 @@ Collection of interview questions with Unit Tests. Problems includes Data Struct
6060

6161
- [Caeser Cipher](src/_Classics_/caeser_cipher)
6262
- [Fibonacci](src/_Classics_/fibonacci)
63+
64+
---
65+
66+
## CONTRIBUTION Guide
67+
68+
It's great to know that you want to contribute to this repo. Thanks for taking interest. Before you start, read the following carefully.
69+
70+
- When adding a new **problem** with solution
71+
- Take care of the filename convention (Very Important)
72+
- Problem statement should be there with examples
73+
- Make sure you add the Run Time complexity of your solution
74+
- Please take care of the segregation of the Problems as per the given Folder Structure
75+
- It's great if you can add the **Unit Tests** to verify your solutions as well
76+
- Strictly follow ESLINT rules
77+
78+
- When adding a Unit Test
79+
- Take care of the file name convention
80+
- Make sure CI (Travis) is passing
81+
82+
Keep an eye on this guide, it's subjected to change frequently.

0 commit comments

Comments
 (0)