🔧 build(new): updated & translated

This commit is contained in:
eshanized
2024-12-30 12:02:48 +05:30
parent 546ab97fdd
commit 1d955ee09a
75 changed files with 17393 additions and 0 deletions

View File

@@ -0,0 +1,110 @@
---
sidebar_position: 5
---
# āϕ⧋āĻĄāĻŋāĻ‚ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ
### ✨ **Snigdha OS āĻĄā§‡āϭ⧇āϞāĻĒāĻŽā§‡āĻ¨ā§āĻŸā§‡āϰ āϕ⧋āĻĄāĻŋāĻ‚ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ**
Snigdha OS-āĻāϰ āωāĻšā§āϚāĻŽāĻžāύ⧇āϰ āϕ⧋āĻĄāĻŦ⧇āϏ āϧāϰ⧇ āϰāĻžāĻ–āĻžāϰ āϜāĻ¨ā§āϝ āĻāχ āϕ⧋āĻĄāĻŋāĻ‚ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻŽā§‡āύ⧇ āϚāϞāĻž āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖāĨ¤ āĻāϗ⧁āϞ⧋ āϕ⧋āĻĄā§‡āϰ āĻĒāĻžāĻ āϝ⧋āĻ—ā§āϝāϤāĻž, āϰāĻ•ā§āώāĻŖāĻžāĻŦ⧇āĻ•ā§āώāĻŖāϝ⧋āĻ—ā§āϝāϤāĻž āĻāĻŦāĻ‚ āϏāĻšāϝ⧋āĻ—āĻŋāϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻžāϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āϕ⧋āĻĄāϕ⧇ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻ“ āύāĻŋāϰāĻžāĻĒāĻĻ āϰāĻžāϖ⧇āĨ¤ 🚀
### 1ī¸âƒŖ **āύāĻžāĻŽāĻ•āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āύāĻŋāϝāĻŧāĻŽ**
✅ āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ, āĻĢāĻžāĻ‚āĻļāύ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāϏ⧇āϰ āϜāĻ¨ā§āϝ āĻ…āĻ°ā§āĻĨāĻŦāĻš āĻāĻŦāĻ‚ āĻŦāĻ°ā§āĻŖāύāĻžāĻŽā§‚āϞāĻ• āύāĻžāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύāĨ¤
✅ āĻĒ⧁āϰ⧋ āϕ⧋āĻĄāĻŦ⧇āϏ⧇ āĻāĻ•āϟāĻŋ āύāĻŋāϝāĻŧāĻŽ āĻŽā§‡āύ⧇ āϚāϞ⧁āύ:
- **camelCase** āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ āĻ“ āĻĢāĻžāĻ‚āĻļāύ⧇āϰ āϜāĻ¨ā§āϝāĨ¤
- **PascalCase** āĻ•ā§āϞāĻžāϏ āĻ“ āĻ•āύāĻ¸ā§āĻŸā§āϰāĻžāĻ•ā§āϟāϰ⧇āϰ āϜāĻ¨ā§āϝāĨ¤
- **snake_case** āĻ•āύāĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āϟ āĻ“ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻ•āĻŋāϰ āϜāĻ¨ā§āϝāĨ¤
### 2ī¸âƒŖ **āχāύāĻĄā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āĻ“ āĻĢāϰāĻŽā§āϝāĻžāϟāĻŋāĻ‚**
✅ āĻāĻ•āϰ⧂āĻĒ āχāύāĻĄā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ (⧍ āĻŦāĻž ā§Ē āĻ¸ā§āĻĒ⧇āϏ āĻĒā§āϰāĻžāϧāĻžāĻ¨ā§āϝ āĻĻāĻŋāύ)āĨ¤ āĻŸā§āϝāĻžāĻŦ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻĄāĻŧāĻŋāϝāĻŧ⧇ āϚāϞ⧁āύāĨ¤
✅ āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻ• āĻĢāϰāĻŽā§āϝāĻžāϟāĻŋāĻ‚ āĻ¸ā§āϟāĻžāχāϞ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύ (āϝ⧇āĻŽāύ, āĻŦā§āϰ⧇āϏ⧇āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ, āĻ¸ā§āĻĒ⧇āϏāĻŋāĻ‚)āĨ¤
✅ āϞāĻžāχāύ⧇āϰ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ ā§Žā§Ļ-ā§§ā§Ļā§Ļ āĻ•ā§āϝāĻžāϰ⧇āĻ•ā§āϟāĻžāϰ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧ āϰāĻžāϖ⧁āύāĨ¤
✅ āĻ…āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻ¸ā§āĻĒ⧇āϏ āĻāĻŦāĻ‚ āĻŸā§‡āχāϞāĻŋāĻ‚ āĻ¸ā§āĻĒ⧇āϏ āĻŽā§āϛ⧇ āĻĢ⧇āϞ⧁āύāĨ¤
### 3ī¸âƒŖ **āĻ•āĻŽā§‡āĻ¨ā§āϟāĻŋāĻ‚**
✅ āϜāϟāĻŋāϞ āϞāϜāĻŋāĻ•, āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽ āĻŦāĻž āĻ…āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āĻŦā§āϝāĻžāĻ–ā§āϝāĻž āĻ•āϰāϤ⧇ āĻ•āĻŽā§‡āĻ¨ā§āϟ āϝ⧋āĻ— āĻ•āϰ⧁āύāĨ¤
✅ āĻ•āĻŽā§‡āĻ¨ā§āϟāϗ⧁āϞ⧋ āϏāĻ‚āĻ•ā§āώāĻŋāĻĒā§āϤ, āĻĒā§āϰāĻžāϏāĻ™ā§āĻ—āĻŋāĻ• āĻāĻŦāĻ‚ āϕ⧋āĻĄ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ āϰāĻžāϖ⧁āύāĨ¤
✅ āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰ āĻŦāĻŋāώāϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ āĻ•āĻŽā§‡āĻ¨ā§āϟ āĻāĻĄāĻŧāĻŋāϝāĻŧ⧇ āϚāϞ⧁āύ, āϝ⧇āĻŽāύ `// Incrementing i by 1`āĨ¤
```javascript
// āĻ­āĻžāϞ⧋ āωāĻĻāĻžāĻšāϰāĻŖ:
function calculateTax(income) {
// āĻĒā§āϰāĻ—ā§āϰ⧇āϏāĻŋāĻ­ āĻ¸ā§āĻ˛ā§āϝāĻžāĻŦ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻŸā§āϝāĻžāĻ•ā§āϏ āĻ—āĻŖāύāĻž āĻ•āϰ⧇āĨ¤
...
}
```
### 4ī¸âƒŖ **āĻŽāĻĄā§āϞāĻžāϰāĻŋāϟāĻŋ āĻ“ āϕ⧋āĻĄ āĻĒ⧁āύāĻ°ā§āĻŦā§āϝāĻŦāĻšāĻžāϰāϝ⧋āĻ—ā§āϝāϤāĻž**
✅ āϕ⧋āĻĄāϕ⧇ āϛ⧋āϟ, āĻĒ⧁āύāĻ°ā§āĻŦā§āϝāĻŦāĻšāĻžāϰāϝ⧋āĻ—ā§āϝ āĻĢāĻžāĻ‚āĻļāύ āĻŦāĻž āĻŽāĻĄāĻŋāωāϞ⧇ āĻ­āĻžāĻ— āĻ•āϰ⧁āύāĨ¤
✅ āϏāĻ‚āĻļā§āϞāĻŋāĻˇā§āϟ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āĻļā§āϰ⧇āĻŖāĻŋ āĻŦāĻž āύ⧇āĻŽāĻ¸ā§āĻĒ⧇āϏ⧇ āĻ—ā§āϰ⧁āĻĒ āĻ•āϰ⧁āύāĨ¤
### 5ī¸âƒŖ **āĻ¤ā§āϰ⧁āϟāĻŋ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž**
✅ āϏāĻ āĻŋāĻ• āĻ¤ā§āϰ⧁āϟāĻŋ āĻĒāϰāĻŋāϚāĻžāϞāύāĻžāϰ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ, āϝ⧇āĻŽāύ `try-catch` āĻŦā§āϞāĻ•āĨ¤
✅ āĻ¤ā§āϰ⧁āϟāĻŋ āĻŦāĻžāĻ°ā§āϤāĻžāϝāĻŧ āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖ āϞāϜāĻŋāĻ• āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāĻŦ⧇āύ āύāĻžāĨ¤
```python
try:
result = perform_operation()
except ValueError as e:
print("āϭ⧁āϞ āχāύāĻĒ⧁āϟāĨ¤ āĻ…āύ⧁āĻ—ā§āϰāĻš āĻ•āϰ⧇ āφāĻŦāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧁āύāĨ¤") # "ValueError: details" āĻāĻĄāĻŧāĻŋāϝāĻŧ⧇ āϚāϞ⧁āύāĨ¤
```
### 6ī¸âƒŖ **āϕ⧋āĻĄ āĻĒāĻžāĻ āϝ⧋āĻ—ā§āϝāϤāĻž**
✅ āϏāĻšāϜ āĻāĻŦāĻ‚ āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰ āϕ⧋āĻĄ āϞāĻŋāϖ⧁āύāĨ¤ āĻ…āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āϜāϟāĻŋāϞāϤāĻž āĻāĻĄāĻŧāĻŋāϝāĻŧ⧇ āϚāϞ⧁āύāĨ¤
✅ āĻāĻ•āĻ•-āĻ…āĻ•ā§āώāϰ⧇āϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ āĻŦāĻ°ā§āĻŖāύāĻžāĻŽā§‚āϞāĻ• āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ āĻ“ āĻĢāĻžāĻ‚āĻļāύ⧇āϰ āύāĻžāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύāĨ¤
✅ āĻŦ⧁āĻĻā§āϧāĻŋāĻŽāĻ¤ā§āϤāĻžāϰ āĻšā§‡āϝāĻŧ⧇ āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰāϤāĻž āĻŦ⧇āĻļāĻŋ āĻĒā§āϰāĻžāϧāĻžāĻ¨ā§āϝ āĻĻāĻŋāύāĨ¤
### 7ī¸âƒŖ **āĻāĻ•āϰ⧂āĻĒ āϕ⧋āĻĄ āĻ¸ā§āϟāĻžāχāϞ**
✅ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāώāĻžāϰ āĻ¸ā§āϟāĻžāχāϞ āĻ—āĻžāχāĻĄ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύ (āϝ⧇āĻŽāύ, āĻĒāĻžāχāϟāύ⧇āϰ āϜāĻ¨ā§āϝ PEP 8, āϜāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ ESLint)āĨ¤
✅ āĻ¸ā§āĻĒ⧇āϏāĻŋāĻ‚, āχāύāĻĄā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āĻāĻŦāĻ‚ āĻŦā§āϰ⧇āϏ⧇āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϰ⧂āĻĒ āĻ…āύ⧁āĻļā§€āϞāύ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύāĨ¤
### 8ī¸âƒŖ **āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ**
✅ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĢāĻžāĻ‚āĻļāύ, āĻ•ā§āϞāĻžāϏ āĻāĻŦāĻ‚ āĻŽāĻĄāĻŋāωāϞ⧇āϰ āϜāĻ¨ā§āϝ āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰ āĻŦāĻ°ā§āĻŖāύāĻž āϞāĻŋāϖ⧁āύāĨ¤
✅ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰ, āϰāĻŋāϟāĻžāĻ°ā§āύ āĻ­ā§āϝāĻžāϞ⧁ āĻāĻŦāĻ‚ āϏāĻŽā§āĻ­āĻžāĻŦā§āϝ āĻ¤ā§āϰ⧁āϟāĻŋ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ⧇ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰ⧁āύāĨ¤
```python
def calculate_area(radius):
"""
āĻāĻ•āϟāĻŋ āĻŦ⧃āĻ¤ā§āϤ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰāĻĢāϞ āĻ—āĻŖāύāĻž āĻ•āϰ⧇āĨ¤
Args:
radius (float): āĻŦ⧃āĻ¤ā§āϤ⧇āϰ āĻŦā§āϝāĻžāϏāĻžāĻ°ā§āϧāĨ¤
Returns:
float: āĻŦ⧃āĻ¤ā§āϤ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰāĻĢāϞāĨ¤
"""
return 3.14 * radius ** 2
```
### 9ī¸âƒŖ **āĻĒāϰ⧀āĻ•ā§āώāĻž (Testing)**
✅ āϏāĻ•āϞ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻžāϰ āϜāĻ¨ā§āϝ āχāωāύāĻŋāϟ āĻŸā§‡āĻ¸ā§āϟ āϞāĻŋāϖ⧁āύāĨ¤
✅ āĻ•āĻŽāĻĒāĻ•ā§āώ⧇ ā§Žā§Ļ% āϕ⧋āĻĄ āĻ•āĻžāĻ­āĻžāϰ⧇āϜ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧁āύāĨ¤
✅ `pytest`, `Jest`, āĻŦāĻž `JUnit` āĻāϰ āĻŽāϤ⧋ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻŸā§‡āĻ¸ā§āϟ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āĻ•āϰ⧁āύāĨ¤
### 🔟 **āĻ­āĻžāĻ°ā§āϏāύ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞ**
✅ āĻ­āĻžāĻ°ā§āϏāύ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞ⧇āϰ āϜāĻ¨ā§āϝ Git āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύāĨ¤ **Git Flow** āĻāϰ āĻŽāϤ⧋ āĻŦā§āϰāĻžāĻžā§āϚāĻŋāĻ‚ āĻ¸ā§āĻŸā§āĻ°ā§āϝāĻžāĻŸā§‡āϜāĻŋ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύāĨ¤
✅ āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰ āĻāĻŦāĻ‚ āĻŦāĻ°ā§āĻŖāύāĻžāĻŽā§‚āϞāĻ• āĻ•āĻŽāĻŋāϟ āĻŦāĻžāĻ°ā§āϤāĻž āϞāĻŋāϖ⧁āύ, āϝ⧇āĻŽāύ:
```
feat: āχāωāϜāĻžāϰ āĻ…āĻĨ⧇āĻ¨ā§āϟāĻŋāϕ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻĢāĻŋāϚāĻžāϰ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϞ⧋āĨ¤
fix: āĻĒ⧇āĻŽā§‡āĻ¨ā§āϟ āϗ⧇āϟāĻ“āϝāĻŧ⧇ āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰ⧇āĻļāύ⧇ āĻŦāĻžāĻ— āϏāĻŽāĻžāϧāĻžāύāĨ¤
docs: āχāύāĻ¸ā§āϟāϞ⧇āĻļāύ āĻ¸ā§āĻŸā§‡āĻĒ āĻĻāĻŋāϝāĻŧ⧇ README āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻšāϞ⧋āĨ¤
```
### 🔑 **āĻŽā§‚āϞ āύ⧀āϤāĻŋāĻŽāĻžāϞāĻž**
1ī¸âƒŖ **āĻĒāĻžāĻ āϝ⧋āĻ—ā§āϝāϤāĻž**: āĻāĻŽāύ āϕ⧋āĻĄ āϞāĻŋāϖ⧁āύ āϝāĻž āĻ›āϝāĻŧ āĻŽāĻžāϏ āĻĒāϰ āφāĻĒāύāĻŋ āύāĻŋāĻœā§‡āχ āĻŦ⧁āĻāϤ⧇ āĻĒāĻžāϰāĻŦ⧇āύāĨ¤
2ī¸âƒŖ **āĻŽāĻĄā§āϞāĻžāϰāĻŋāϟāĻŋ**: āϕ⧋āĻĄāϕ⧇ āĻŽāĻĄā§āϞāĻžāϰ āĻāĻŦāĻ‚ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύ āϰāĻžāϖ⧁āύāĨ¤
3ī¸âƒŖ **āĻāĻ•āϰ⧂āĻĒāϤāĻž**: āĻāĻ•āϰ⧂āĻĒ āĻ¸ā§āϟāĻžāχāϞ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧁āύ āϝāĻžāϤ⧇ āϰāĻ•ā§āώāĻŖāĻžāĻŦ⧇āĻ•ā§āώāĻŖ āϏāĻšāϜ āĻšāϝāĻŧāĨ¤
āĻāχ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄāϗ⧁āϞ⧋ āĻŽā§‡āύ⧇ āϚāϞāϞ⧇ āϕ⧋āĻĄā§‡āϰ āϗ⧁āĻŖāĻŽāĻžāύ āωāĻ¨ā§āύāϤ āĻšāĻŦ⧇ āĻāĻŦāĻ‚ āϏāĻšāϝ⧋āĻ—āĻŋāϤāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĒ⧇āĻļāĻžāĻĻāĻžāϰ āĻĒāϰāĻŋāĻŦ⧇āĻļ āϏ⧃āĻˇā§āϟāĻŋ āĻšāĻŦ⧇āĨ¤ āĻļ⧁āĻ­ āϕ⧋āĻĄāĻŋāĻ‚! 🎉👩‍đŸ’ģ👨‍đŸ’ģ