Files
documentation/bn/assets/js/22112b8d.003cb602.js
github-actions[bot] fb388e1f35 deploy: eda5e1732b
2024-12-30 06:39:10 +00:00

1 line
24 KiB
JavaScript

"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[41],{1938:(n,s,e)=>{e.r(s),e.d(s,{assets:()=>c,contentTitle:()=>o,default:()=>h,frontMatter:()=>d,metadata:()=>r,toc:()=>l});const r=JSON.parse('{"id":"introduction/snigdha-os-coding-standard","title":"\u0995\u09cb\u09a1\u09bf\u0982 \u09b8\u09cd\u099f\u09cd\u09af\u09be\u09a8\u09cd\u09a1\u09be\u09b0\u09cd\u09a1","description":"\u2728 Snigdha OS \u09a1\u09c7\u09ad\u09c7\u09b2\u09aa\u09ae\u09c7\u09a8\u09cd\u099f\u09c7\u09b0 \u0995\u09cb\u09a1\u09bf\u0982 \u09b8\u09cd\u099f\u09cd\u09af\u09be\u09a8\u09cd\u09a1\u09be\u09b0\u09cd\u09a1","source":"@site/i18n/bn/docusaurus-plugin-content-docs/current/introduction/snigdha-os-coding-standard.md","sourceDirName":"introduction","slug":"/introduction/snigdha-os-coding-standard","permalink":"/documentation/bn/introduction/snigdha-os-coding-standard","draft":false,"unlisted":false,"editUrl":"https://github.com/Snigdha-OS/documentation/tree/master/docs/introduction/snigdha-os-coding-standard.md","tags":[],"version":"current","lastUpdatedAt":1735540368000,"sidebarPosition":5,"frontMatter":{"sidebar_position":5},"sidebar":"tutorialSidebar","previous":{"title":"\u0986\u099a\u09b0\u09a3\u09ac\u09bf\u09a7\u09bf (Code of Conduct)","permalink":"/documentation/bn/introduction/snigdha-os-code-of-conduct"},"next":{"title":"\u0985\u09ac\u09a6\u09be\u09a8 \u09b0\u09be\u0996\u09be\u09b0 \u09a8\u09bf\u09b0\u09cd\u09a6\u09c7\u09b6\u09bf\u0995\u09be","permalink":"/documentation/bn/introduction/contribution-guidelines-for-snigdha-os"}}');var i=e(6070),t=e(6599);const d={sidebar_position:5},o="\u0995\u09cb\u09a1\u09bf\u0982 \u09b8\u09cd\u099f\u09cd\u09af\u09be\u09a8\u09cd\u09a1\u09be\u09b0\u09cd\u09a1",c={},l=[{value:"\u2728 <strong>Snigdha OS \u09a1\u09c7\u09ad\u09c7\u09b2\u09aa\u09ae\u09c7\u09a8\u09cd\u099f\u09c7\u09b0 \u0995\u09cb\u09a1\u09bf\u0982 \u09b8\u09cd\u099f\u09cd\u09af\u09be\u09a8\u09cd\u09a1\u09be\u09b0\u09cd\u09a1</strong>",id:"-snigdha-os-\u09a1\u09c7\u09ad\u09c7\u09b2\u09aa\u09ae\u09c7\u09a8\u09cd\u099f\u09c7\u09b0-\u0995\u09cb\u09a1\u09bf\u0982-\u09b8\u09cd\u099f\u09cd\u09af\u09be\u09a8\u09cd\u09a1\u09be\u09b0\u09cd\u09a1",level:3},{value:"1\ufe0f\u20e3 <strong>\u09a8\u09be\u09ae\u0995\u09b0\u09a3\u09c7\u09b0 \u099c\u09a8\u09cd\u09af \u09a8\u09bf\u09af\u09bc\u09ae</strong>",id:"1\ufe0f\u20e3-\u09a8\u09be\u09ae\u0995\u09b0\u09a3\u09c7\u09b0-\u099c\u09a8\u09cd\u09af-\u09a8\u09bf\u09af\u09bc\u09ae",level:3},{value:"2\ufe0f\u20e3 <strong>\u0987\u09a8\u09a1\u09c7\u09a8\u09cd\u099f\u09c7\u09b6\u09a8 \u0993 \u09ab\u09b0\u09ae\u09cd\u09af\u09be\u099f\u09bf\u0982</strong>",id:"2\ufe0f\u20e3-\u0987\u09a8\u09a1\u09c7\u09a8\u09cd\u099f\u09c7\u09b6\u09a8-\u0993-\u09ab\u09b0\u09ae\u09cd\u09af\u09be\u099f\u09bf\u0982",level:3},{value:"3\ufe0f\u20e3 <strong>\u0995\u09ae\u09c7\u09a8\u09cd\u099f\u09bf\u0982</strong>",id:"3\ufe0f\u20e3-\u0995\u09ae\u09c7\u09a8\u09cd\u099f\u09bf\u0982",level:3},{value:"4\ufe0f\u20e3 <strong>\u09ae\u09a1\u09c1\u09b2\u09be\u09b0\u09bf\u099f\u09bf \u0993 \u0995\u09cb\u09a1 \u09aa\u09c1\u09a8\u09b0\u09cd\u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0\u09af\u09cb\u0997\u09cd\u09af\u09a4\u09be</strong>",id:"4\ufe0f\u20e3-\u09ae\u09a1\u09c1\u09b2\u09be\u09b0\u09bf\u099f\u09bf-\u0993-\u0995\u09cb\u09a1-\u09aa\u09c1\u09a8\u09b0\u09cd\u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0\u09af\u09cb\u0997\u09cd\u09af\u09a4\u09be",level:3},{value:"5\ufe0f\u20e3 <strong>\u09a4\u09cd\u09b0\u09c1\u099f\u09bf \u09aa\u09b0\u09bf\u099a\u09be\u09b2\u09a8\u09be</strong>",id:"5\ufe0f\u20e3-\u09a4\u09cd\u09b0\u09c1\u099f\u09bf-\u09aa\u09b0\u09bf\u099a\u09be\u09b2\u09a8\u09be",level:3},{value:"6\ufe0f\u20e3 <strong>\u0995\u09cb\u09a1 \u09aa\u09be\u09a0\u09af\u09cb\u0997\u09cd\u09af\u09a4\u09be</strong>",id:"6\ufe0f\u20e3-\u0995\u09cb\u09a1-\u09aa\u09be\u09a0\u09af\u09cb\u0997\u09cd\u09af\u09a4\u09be",level:3},{value:"7\ufe0f\u20e3 <strong>\u098f\u0995\u09b0\u09c2\u09aa \u0995\u09cb\u09a1 \u09b8\u09cd\u099f\u09be\u0987\u09b2</strong>",id:"7\ufe0f\u20e3-\u098f\u0995\u09b0\u09c2\u09aa-\u0995\u09cb\u09a1-\u09b8\u09cd\u099f\u09be\u0987\u09b2",level:3},{value:"8\ufe0f\u20e3 <strong>\u09a1\u0995\u09c1\u09ae\u09c7\u09a8\u09cd\u099f\u09c7\u09b6\u09a8</strong>",id:"8\ufe0f\u20e3-\u09a1\u0995\u09c1\u09ae\u09c7\u09a8\u09cd\u099f\u09c7\u09b6\u09a8",level:3},{value:"9\ufe0f\u20e3 <strong>\u09aa\u09b0\u09c0\u0995\u09cd\u09b7\u09be (Testing)</strong>",id:"9\ufe0f\u20e3-\u09aa\u09b0\u09c0\u0995\u09cd\u09b7\u09be-testing",level:3},{value:"\ud83d\udd1f <strong>\u09ad\u09be\u09b0\u09cd\u09b8\u09a8 \u0995\u09a8\u09cd\u099f\u09cd\u09b0\u09cb\u09b2</strong>",id:"-\u09ad\u09be\u09b0\u09cd\u09b8\u09a8-\u0995\u09a8\u09cd\u099f\u09cd\u09b0\u09cb\u09b2",level:3},{value:"\ud83d\udd11 <strong>\u09ae\u09c2\u09b2 \u09a8\u09c0\u09a4\u09bf\u09ae\u09be\u09b2\u09be</strong>",id:"-\u09ae\u09c2\u09b2-\u09a8\u09c0\u09a4\u09bf\u09ae\u09be\u09b2\u09be",level:3}];function a(n){const s={br:"br",code:"code",h1:"h1",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,t.R)(),...n.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s.header,{children:(0,i.jsx)(s.h1,{id:"\u0995\u09cb\u09a1\u09bf\u0982-\u09b8\u09cd\u099f\u09cd\u09af\u09be\u09a8\u09cd\u09a1\u09be\u09b0\u09cd\u09a1",children:"\u0995\u09cb\u09a1\u09bf\u0982 \u09b8\u09cd\u099f\u09cd\u09af\u09be\u09a8\u09cd\u09a1\u09be\u09b0\u09cd\u09a1"})}),"\n",(0,i.jsxs)(s.h3,{id:"-snigdha-os-\u09a1\u09c7\u09ad\u09c7\u09b2\u09aa\u09ae\u09c7\u09a8\u09cd\u099f\u09c7\u09b0-\u0995\u09cb\u09a1\u09bf\u0982-\u09b8\u09cd\u099f\u09cd\u09af\u09be\u09a8\u09cd\u09a1\u09be\u09b0\u09cd\u09a1",children:["\u2728 ",(0,i.jsx)(s.strong,{children:"Snigdha OS \u09a1\u09c7\u09ad\u09c7\u09b2\u09aa\u09ae\u09c7\u09a8\u09cd\u099f\u09c7\u09b0 \u0995\u09cb\u09a1\u09bf\u0982 \u09b8\u09cd\u099f\u09cd\u09af\u09be\u09a8\u09cd\u09a1\u09be\u09b0\u09cd\u09a1"})]}),"\n",(0,i.jsx)(s.p,{children:"Snigdha OS-\u098f\u09b0 \u0989\u099a\u09cd\u099a\u09ae\u09be\u09a8\u09c7\u09b0 \u0995\u09cb\u09a1\u09ac\u09c7\u09b8 \u09a7\u09b0\u09c7 \u09b0\u09be\u0996\u09be\u09b0 \u099c\u09a8\u09cd\u09af \u098f\u0987 \u0995\u09cb\u09a1\u09bf\u0982 \u09b8\u09cd\u099f\u09cd\u09af\u09be\u09a8\u09cd\u09a1\u09be\u09b0\u09cd\u09a1 \u09ae\u09c7\u09a8\u09c7 \u099a\u09b2\u09be \u0997\u09c1\u09b0\u09c1\u09a4\u09cd\u09ac\u09aa\u09c2\u09b0\u09cd\u09a3\u0964 \u098f\u0997\u09c1\u09b2\u09cb \u0995\u09cb\u09a1\u09c7\u09b0 \u09aa\u09be\u09a0\u09af\u09cb\u0997\u09cd\u09af\u09a4\u09be, \u09b0\u0995\u09cd\u09b7\u09a3\u09be\u09ac\u09c7\u0995\u09cd\u09b7\u09a3\u09af\u09cb\u0997\u09cd\u09af\u09a4\u09be \u098f\u09ac\u0982 \u09b8\u09b9\u09af\u09cb\u0997\u09bf\u09a4\u09be \u09a8\u09bf\u09b6\u09cd\u099a\u09bf\u09a4 \u0995\u09b0\u09be\u09b0 \u09aa\u09be\u09b6\u09be\u09aa\u09be\u09b6\u09bf \u0995\u09cb\u09a1\u0995\u09c7 \u0995\u09be\u09b0\u09cd\u09af\u0995\u09b0 \u0993 \u09a8\u09bf\u09b0\u09be\u09aa\u09a6 \u09b0\u09be\u0996\u09c7\u0964 \ud83d\ude80"}),"\n",(0,i.jsxs)(s.h3,{id:"1\ufe0f\u20e3-\u09a8\u09be\u09ae\u0995\u09b0\u09a3\u09c7\u09b0-\u099c\u09a8\u09cd\u09af-\u09a8\u09bf\u09af\u09bc\u09ae",children:["1\ufe0f\u20e3 ",(0,i.jsx)(s.strong,{children:"\u09a8\u09be\u09ae\u0995\u09b0\u09a3\u09c7\u09b0 \u099c\u09a8\u09cd\u09af \u09a8\u09bf\u09af\u09bc\u09ae"})]}),"\n",(0,i.jsxs)(s.p,{children:["\u2705 \u09ad\u09c7\u09b0\u09bf\u09af\u09bc\u09c7\u09ac\u09b2, \u09ab\u09be\u0982\u09b6\u09a8 \u098f\u09ac\u0982 \u0995\u09cd\u09b2\u09be\u09b8\u09c7\u09b0 \u099c\u09a8\u09cd\u09af \u0985\u09b0\u09cd\u09a5\u09ac\u09b9 \u098f\u09ac\u0982 \u09ac\u09b0\u09cd\u09a3\u09a8\u09be\u09ae\u09c2\u09b2\u0995 \u09a8\u09be\u09ae \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0 \u0995\u09b0\u09c1\u09a8\u0964",(0,i.jsx)(s.br,{}),"\n","\u2705 \u09aa\u09c1\u09b0\u09cb \u0995\u09cb\u09a1\u09ac\u09c7\u09b8\u09c7 \u098f\u0995\u099f\u09bf \u09a8\u09bf\u09af\u09bc\u09ae \u09ae\u09c7\u09a8\u09c7 \u099a\u09b2\u09c1\u09a8:"]}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.strong,{children:"camelCase"})," \u09ad\u09c7\u09b0\u09bf\u09af\u09bc\u09c7\u09ac\u09b2 \u0993 \u09ab\u09be\u0982\u09b6\u09a8\u09c7\u09b0 \u099c\u09a8\u09cd\u09af\u0964"]}),"\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.strong,{children:"PascalCase"})," \u0995\u09cd\u09b2\u09be\u09b8 \u0993 \u0995\u09a8\u09b8\u09cd\u099f\u09cd\u09b0\u09be\u0995\u09cd\u099f\u09b0\u09c7\u09b0 \u099c\u09a8\u09cd\u09af\u0964"]}),"\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.strong,{children:"snake_case"})," \u0995\u09a8\u09b8\u09cd\u099f\u09cd\u09af\u09be\u09a8\u09cd\u099f \u0993 \u0995\u09a8\u09ab\u09bf\u0997\u09be\u09b0\u09c7\u09b6\u09a8 \u0995\u09bf\u09b0 \u099c\u09a8\u09cd\u09af\u0964"]}),"\n"]}),"\n",(0,i.jsxs)(s.h3,{id:"2\ufe0f\u20e3-\u0987\u09a8\u09a1\u09c7\u09a8\u09cd\u099f\u09c7\u09b6\u09a8-\u0993-\u09ab\u09b0\u09ae\u09cd\u09af\u09be\u099f\u09bf\u0982",children:["2\ufe0f\u20e3 ",(0,i.jsx)(s.strong,{children:"\u0987\u09a8\u09a1\u09c7\u09a8\u09cd\u099f\u09c7\u09b6\u09a8 \u0993 \u09ab\u09b0\u09ae\u09cd\u09af\u09be\u099f\u09bf\u0982"})]}),"\n",(0,i.jsxs)(s.p,{children:["\u2705 \u098f\u0995\u09b0\u09c2\u09aa \u0987\u09a8\u09a1\u09c7\u09a8\u09cd\u099f\u09c7\u09b6\u09a8 \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0 \u0995\u09b0\u09c1\u09a8 (\u09e8 \u09ac\u09be \u09ea \u09b8\u09cd\u09aa\u09c7\u09b8 \u09aa\u09cd\u09b0\u09be\u09a7\u09be\u09a8\u09cd\u09af \u09a6\u09bf\u09a8)\u0964 \u099f\u09cd\u09af\u09be\u09ac \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0 \u098f\u09a1\u09bc\u09bf\u09af\u09bc\u09c7 \u099a\u09b2\u09c1\u09a8\u0964",(0,i.jsx)(s.br,{}),"\n","\u2705 \u09a7\u09be\u09b0\u09be\u09ac\u09be\u09b9\u09bf\u0995 \u09ab\u09b0\u09ae\u09cd\u09af\u09be\u099f\u09bf\u0982 \u09b8\u09cd\u099f\u09be\u0987\u09b2 \u0985\u09a8\u09c1\u09b8\u09b0\u09a3 \u0995\u09b0\u09c1\u09a8 (\u09af\u09c7\u09ae\u09a8, \u09ac\u09cd\u09b0\u09c7\u09b8\u09c7\u09b0 \u0985\u09ac\u09b8\u09cd\u09a5\u09be\u09a8, \u09b8\u09cd\u09aa\u09c7\u09b8\u09bf\u0982)\u0964",(0,i.jsx)(s.br,{}),"\n","\u2705 \u09b2\u09be\u0987\u09a8\u09c7\u09b0 \u09a6\u09c8\u09b0\u09cd\u0998\u09cd\u09af \u09ee\u09e6-\u09e7\u09e6\u09e6 \u0995\u09cd\u09af\u09be\u09b0\u09c7\u0995\u09cd\u099f\u09be\u09b0\u09c7\u09b0 \u09ae\u09a7\u09cd\u09af\u09c7 \u09b8\u09c0\u09ae\u09be\u09ac\u09a6\u09cd\u09a7 \u09b0\u09be\u0996\u09c1\u09a8\u0964",(0,i.jsx)(s.br,{}),"\n","\u2705 \u0985\u09aa\u09cd\u09b0\u09af\u09bc\u09cb\u099c\u09a8\u09c0\u09af\u09bc \u09b8\u09cd\u09aa\u09c7\u09b8 \u098f\u09ac\u0982 \u099f\u09c7\u0987\u09b2\u09bf\u0982 \u09b8\u09cd\u09aa\u09c7\u09b8 \u09ae\u09c1\u099b\u09c7 \u09ab\u09c7\u09b2\u09c1\u09a8\u0964"]}),"\n",(0,i.jsxs)(s.h3,{id:"3\ufe0f\u20e3-\u0995\u09ae\u09c7\u09a8\u09cd\u099f\u09bf\u0982",children:["3\ufe0f\u20e3 ",(0,i.jsx)(s.strong,{children:"\u0995\u09ae\u09c7\u09a8\u09cd\u099f\u09bf\u0982"})]}),"\n",(0,i.jsxs)(s.p,{children:["\u2705 \u099c\u099f\u09bf\u09b2 \u09b2\u099c\u09bf\u0995, \u0985\u09cd\u09af\u09be\u09b2\u0997\u09b0\u09bf\u09a6\u09ae \u09ac\u09be \u0985\u09b8\u09cd\u09ac\u09be\u09ad\u09be\u09ac\u09bf\u0995 \u09b8\u09bf\u09a6\u09cd\u09a7\u09be\u09a8\u09cd\u09a4 \u09ac\u09cd\u09af\u09be\u0996\u09cd\u09af\u09be \u0995\u09b0\u09a4\u09c7 \u0995\u09ae\u09c7\u09a8\u09cd\u099f \u09af\u09cb\u0997 \u0995\u09b0\u09c1\u09a8\u0964",(0,i.jsx)(s.br,{}),"\n","\u2705 \u0995\u09ae\u09c7\u09a8\u09cd\u099f\u0997\u09c1\u09b2\u09cb \u09b8\u0982\u0995\u09cd\u09b7\u09bf\u09aa\u09cd\u09a4, \u09aa\u09cd\u09b0\u09be\u09b8\u0999\u09cd\u0997\u09bf\u0995 \u098f\u09ac\u0982 \u0995\u09cb\u09a1 \u09aa\u09b0\u09bf\u09ac\u09b0\u09cd\u09a4\u09a8\u09c7\u09b0 \u09b8\u09be\u09a5\u09c7 \u09b8\u09be\u09ae\u099e\u09cd\u099c\u09b8\u09cd\u09af\u09aa\u09c2\u09b0\u09cd\u09a3 \u09b0\u09be\u0996\u09c1\u09a8\u0964",(0,i.jsx)(s.br,{}),"\n","\u2705 \u09aa\u09b0\u09bf\u09b7\u09cd\u0995\u09be\u09b0 \u09ac\u09bf\u09b7\u09af\u09bc\u09c7\u09b0 \u099c\u09a8\u09cd\u09af \u0995\u09ae\u09c7\u09a8\u09cd\u099f \u098f\u09a1\u09bc\u09bf\u09af\u09bc\u09c7 \u099a\u09b2\u09c1\u09a8, \u09af\u09c7\u09ae\u09a8 ",(0,i.jsx)(s.code,{children:"// Incrementing i by 1"}),"\u0964"]}),"\n",(0,i.jsx)(s.pre,{children:(0,i.jsx)(s.code,{className:"language-javascript",children:"// \u09ad\u09be\u09b2\u09cb \u0989\u09a6\u09be\u09b9\u09b0\u09a3:\nfunction calculateTax(income) {\n // \u09aa\u09cd\u09b0\u0997\u09cd\u09b0\u09c7\u09b8\u09bf\u09ad \u09b8\u09cd\u09b2\u09cd\u09af\u09be\u09ac\u09c7\u09b0 \u0989\u09aa\u09b0 \u09ad\u09bf\u09a4\u09cd\u09a4\u09bf \u0995\u09b0\u09c7 \u099f\u09cd\u09af\u09be\u0995\u09cd\u09b8 \u0997\u09a3\u09a8\u09be \u0995\u09b0\u09c7\u0964\n ...\n}\n"})}),"\n",(0,i.jsxs)(s.h3,{id:"4\ufe0f\u20e3-\u09ae\u09a1\u09c1\u09b2\u09be\u09b0\u09bf\u099f\u09bf-\u0993-\u0995\u09cb\u09a1-\u09aa\u09c1\u09a8\u09b0\u09cd\u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0\u09af\u09cb\u0997\u09cd\u09af\u09a4\u09be",children:["4\ufe0f\u20e3 ",(0,i.jsx)(s.strong,{children:"\u09ae\u09a1\u09c1\u09b2\u09be\u09b0\u09bf\u099f\u09bf \u0993 \u0995\u09cb\u09a1 \u09aa\u09c1\u09a8\u09b0\u09cd\u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0\u09af\u09cb\u0997\u09cd\u09af\u09a4\u09be"})]}),"\n",(0,i.jsxs)(s.p,{children:["\u2705 \u0995\u09cb\u09a1\u0995\u09c7 \u099b\u09cb\u099f, \u09aa\u09c1\u09a8\u09b0\u09cd\u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0\u09af\u09cb\u0997\u09cd\u09af \u09ab\u09be\u0982\u09b6\u09a8 \u09ac\u09be \u09ae\u09a1\u09bf\u0989\u09b2\u09c7 \u09ad\u09be\u0997 \u0995\u09b0\u09c1\u09a8\u0964",(0,i.jsx)(s.br,{}),"\n","\u2705 \u09b8\u0982\u09b6\u09cd\u09b2\u09bf\u09b7\u09cd\u099f \u0995\u09be\u09b0\u09cd\u09af\u0995\u09be\u09b0\u09bf\u09a4\u09be \u09b6\u09cd\u09b0\u09c7\u09a3\u09bf \u09ac\u09be \u09a8\u09c7\u09ae\u09b8\u09cd\u09aa\u09c7\u09b8\u09c7 \u0997\u09cd\u09b0\u09c1\u09aa \u0995\u09b0\u09c1\u09a8\u0964"]}),"\n",(0,i.jsxs)(s.h3,{id:"5\ufe0f\u20e3-\u09a4\u09cd\u09b0\u09c1\u099f\u09bf-\u09aa\u09b0\u09bf\u099a\u09be\u09b2\u09a8\u09be",children:["5\ufe0f\u20e3 ",(0,i.jsx)(s.strong,{children:"\u09a4\u09cd\u09b0\u09c1\u099f\u09bf \u09aa\u09b0\u09bf\u099a\u09be\u09b2\u09a8\u09be"})]}),"\n",(0,i.jsxs)(s.p,{children:["\u2705 \u09b8\u09a0\u09bf\u0995 \u09a4\u09cd\u09b0\u09c1\u099f\u09bf \u09aa\u09b0\u09bf\u099a\u09be\u09b2\u09a8\u09be\u09b0 \u09ac\u09cd\u09af\u09ac\u09b8\u09cd\u09a5\u09be \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0 \u0995\u09b0\u09c1\u09a8, \u09af\u09c7\u09ae\u09a8 ",(0,i.jsx)(s.code,{children:"try-catch"})," \u09ac\u09cd\u09b2\u0995\u0964",(0,i.jsx)(s.br,{}),"\n","\u2705 \u09a4\u09cd\u09b0\u09c1\u099f\u09bf \u09ac\u09be\u09b0\u09cd\u09a4\u09be\u09af\u09bc \u0985\u09ad\u09cd\u09af\u09a8\u09cd\u09a4\u09b0\u09c0\u09a3 \u09b2\u099c\u09bf\u0995 \u09aa\u09cd\u09b0\u0995\u09be\u09b6 \u0995\u09b0\u09ac\u09c7\u09a8 \u09a8\u09be\u0964"]}),"\n",(0,i.jsx)(s.pre,{children:(0,i.jsx)(s.code,{className:"language-python",children:'try:\n result = perform_operation()\nexcept ValueError as e:\n print("\u09ad\u09c1\u09b2 \u0987\u09a8\u09aa\u09c1\u099f\u0964 \u0985\u09a8\u09c1\u0997\u09cd\u09b0\u09b9 \u0995\u09b0\u09c7 \u0986\u09ac\u09be\u09b0 \u099a\u09c7\u09b7\u09cd\u099f\u09be \u0995\u09b0\u09c1\u09a8\u0964") # "ValueError: details" \u098f\u09a1\u09bc\u09bf\u09af\u09bc\u09c7 \u099a\u09b2\u09c1\u09a8\u0964\n'})}),"\n",(0,i.jsxs)(s.h3,{id:"6\ufe0f\u20e3-\u0995\u09cb\u09a1-\u09aa\u09be\u09a0\u09af\u09cb\u0997\u09cd\u09af\u09a4\u09be",children:["6\ufe0f\u20e3 ",(0,i.jsx)(s.strong,{children:"\u0995\u09cb\u09a1 \u09aa\u09be\u09a0\u09af\u09cb\u0997\u09cd\u09af\u09a4\u09be"})]}),"\n",(0,i.jsxs)(s.p,{children:["\u2705 \u09b8\u09b9\u099c \u098f\u09ac\u0982 \u09aa\u09b0\u09bf\u09b7\u09cd\u0995\u09be\u09b0 \u0995\u09cb\u09a1 \u09b2\u09bf\u0996\u09c1\u09a8\u0964 \u0985\u09aa\u09cd\u09b0\u09af\u09bc\u09cb\u099c\u09a8\u09c0\u09af\u09bc \u099c\u099f\u09bf\u09b2\u09a4\u09be \u098f\u09a1\u09bc\u09bf\u09af\u09bc\u09c7 \u099a\u09b2\u09c1\u09a8\u0964",(0,i.jsx)(s.br,{}),"\n","\u2705 \u098f\u0995\u0995-\u0985\u0995\u09cd\u09b7\u09b0\u09c7\u09b0 \u09aa\u09b0\u09bf\u09ac\u09b0\u09cd\u09a4\u09c7 \u09ac\u09b0\u09cd\u09a3\u09a8\u09be\u09ae\u09c2\u09b2\u0995 \u09ad\u09c7\u09b0\u09bf\u09af\u09bc\u09c7\u09ac\u09b2 \u0993 \u09ab\u09be\u0982\u09b6\u09a8\u09c7\u09b0 \u09a8\u09be\u09ae \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0 \u0995\u09b0\u09c1\u09a8\u0964",(0,i.jsx)(s.br,{}),"\n","\u2705 \u09ac\u09c1\u09a6\u09cd\u09a7\u09bf\u09ae\u09a4\u09cd\u09a4\u09be\u09b0 \u099a\u09c7\u09af\u09bc\u09c7 \u09aa\u09b0\u09bf\u09b7\u09cd\u0995\u09be\u09b0\u09a4\u09be \u09ac\u09c7\u09b6\u09bf \u09aa\u09cd\u09b0\u09be\u09a7\u09be\u09a8\u09cd\u09af \u09a6\u09bf\u09a8\u0964"]}),"\n",(0,i.jsxs)(s.h3,{id:"7\ufe0f\u20e3-\u098f\u0995\u09b0\u09c2\u09aa-\u0995\u09cb\u09a1-\u09b8\u09cd\u099f\u09be\u0987\u09b2",children:["7\ufe0f\u20e3 ",(0,i.jsx)(s.strong,{children:"\u098f\u0995\u09b0\u09c2\u09aa \u0995\u09cb\u09a1 \u09b8\u09cd\u099f\u09be\u0987\u09b2"})]}),"\n",(0,i.jsxs)(s.p,{children:["\u2705 \u09ac\u09cd\u09af\u09ac\u09b9\u09c3\u09a4 \u09aa\u09cd\u09b0\u09cb\u0997\u09cd\u09b0\u09be\u09ae\u09bf\u0982 \u09ad\u09be\u09b7\u09be\u09b0 \u09b8\u09cd\u099f\u09be\u0987\u09b2 \u0997\u09be\u0987\u09a1 \u0985\u09a8\u09c1\u09b8\u09b0\u09a3 \u0995\u09b0\u09c1\u09a8 (\u09af\u09c7\u09ae\u09a8, \u09aa\u09be\u0987\u099f\u09a8\u09c7\u09b0 \u099c\u09a8\u09cd\u09af PEP 8, \u099c\u09be\u09ad\u09be\u09b8\u09cd\u0995\u09cd\u09b0\u09bf\u09aa\u09cd\u099f\u09c7\u09b0 \u099c\u09a8\u09cd\u09af ESLint)\u0964",(0,i.jsx)(s.br,{}),"\n","\u2705 \u09b8\u09cd\u09aa\u09c7\u09b8\u09bf\u0982, \u0987\u09a8\u09a1\u09c7\u09a8\u09cd\u099f\u09c7\u09b6\u09a8 \u098f\u09ac\u0982 \u09ac\u09cd\u09b0\u09c7\u09b8\u09c7\u09b0 \u0985\u09ac\u09b8\u09cd\u09a5\u09be\u09a8\u09c7\u09b0 \u099c\u09a8\u09cd\u09af \u098f\u0995\u09b0\u09c2\u09aa \u0985\u09a8\u09c1\u09b6\u09c0\u09b2\u09a8 \u0985\u09a8\u09c1\u09b8\u09b0\u09a3 \u0995\u09b0\u09c1\u09a8\u0964"]}),"\n",(0,i.jsxs)(s.h3,{id:"8\ufe0f\u20e3-\u09a1\u0995\u09c1\u09ae\u09c7\u09a8\u09cd\u099f\u09c7\u09b6\u09a8",children:["8\ufe0f\u20e3 ",(0,i.jsx)(s.strong,{children:"\u09a1\u0995\u09c1\u09ae\u09c7\u09a8\u09cd\u099f\u09c7\u09b6\u09a8"})]}),"\n",(0,i.jsxs)(s.p,{children:["\u2705 \u09aa\u09cd\u09b0\u09a4\u09bf\u099f\u09bf \u09ab\u09be\u0982\u09b6\u09a8, \u0995\u09cd\u09b2\u09be\u09b8 \u098f\u09ac\u0982 \u09ae\u09a1\u09bf\u0989\u09b2\u09c7\u09b0 \u099c\u09a8\u09cd\u09af \u09aa\u09b0\u09bf\u09b7\u09cd\u0995\u09be\u09b0 \u09ac\u09b0\u09cd\u09a3\u09a8\u09be \u09b2\u09bf\u0996\u09c1\u09a8\u0964",(0,i.jsx)(s.br,{}),"\n","\u2705 \u09aa\u09cd\u09af\u09be\u09b0\u09be\u09ae\u09bf\u099f\u09be\u09b0, \u09b0\u09bf\u099f\u09be\u09b0\u09cd\u09a8 \u09ad\u09cd\u09af\u09be\u09b2\u09c1 \u098f\u09ac\u0982 \u09b8\u09ae\u09cd\u09ad\u09be\u09ac\u09cd\u09af \u09a4\u09cd\u09b0\u09c1\u099f\u09bf \u09a1\u0995\u09c1\u09ae\u09c7\u09a8\u09cd\u099f\u09c7\u09b6\u09a8\u09c7 \u0985\u09a8\u09cd\u09a4\u09b0\u09cd\u09ad\u09c1\u0995\u09cd\u09a4 \u0995\u09b0\u09c1\u09a8\u0964"]}),"\n",(0,i.jsx)(s.pre,{children:(0,i.jsx)(s.code,{className:"language-python",children:'def calculate_area(radius):\n """\n \u098f\u0995\u099f\u09bf \u09ac\u09c3\u09a4\u09cd\u09a4\u09c7\u09b0 \u0995\u09cd\u09b7\u09c7\u09a4\u09cd\u09b0\u09ab\u09b2 \u0997\u09a3\u09a8\u09be \u0995\u09b0\u09c7\u0964\n\n Args:\n radius (float): \u09ac\u09c3\u09a4\u09cd\u09a4\u09c7\u09b0 \u09ac\u09cd\u09af\u09be\u09b8\u09be\u09b0\u09cd\u09a7\u0964\n\n Returns:\n float: \u09ac\u09c3\u09a4\u09cd\u09a4\u09c7\u09b0 \u0995\u09cd\u09b7\u09c7\u09a4\u09cd\u09b0\u09ab\u09b2\u0964\n """\n return 3.14 * radius ** 2\n'})}),"\n",(0,i.jsxs)(s.h3,{id:"9\ufe0f\u20e3-\u09aa\u09b0\u09c0\u0995\u09cd\u09b7\u09be-testing",children:["9\ufe0f\u20e3 ",(0,i.jsx)(s.strong,{children:"\u09aa\u09b0\u09c0\u0995\u09cd\u09b7\u09be (Testing)"})]}),"\n",(0,i.jsxs)(s.p,{children:["\u2705 \u09b8\u0995\u09b2 \u0997\u09c1\u09b0\u09c1\u09a4\u09cd\u09ac\u09aa\u09c2\u09b0\u09cd\u09a3 \u0995\u09be\u09b0\u09cd\u09af\u0995\u09be\u09b0\u09bf\u09a4\u09be\u09b0 \u099c\u09a8\u09cd\u09af \u0987\u0989\u09a8\u09bf\u099f \u099f\u09c7\u09b8\u09cd\u099f \u09b2\u09bf\u0996\u09c1\u09a8\u0964",(0,i.jsx)(s.br,{}),"\n","\u2705 \u0995\u09ae\u09aa\u0995\u09cd\u09b7\u09c7 \u09ee\u09e6% \u0995\u09cb\u09a1 \u0995\u09be\u09ad\u09be\u09b0\u09c7\u099c \u09a8\u09bf\u09b6\u09cd\u099a\u09bf\u09a4 \u0995\u09b0\u09c1\u09a8\u0964",(0,i.jsx)(s.br,{}),"\n","\u2705 ",(0,i.jsx)(s.code,{children:"pytest"}),", ",(0,i.jsx)(s.code,{children:"Jest"}),", \u09ac\u09be ",(0,i.jsx)(s.code,{children:"JUnit"})," \u098f\u09b0 \u09ae\u09a4\u09cb \u09ab\u09cd\u09b0\u09c7\u09ae\u0993\u09af\u09bc\u09be\u09b0\u09cd\u0995 \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0 \u0995\u09b0\u09c7 \u099f\u09c7\u09b8\u09cd\u099f \u09b8\u09cd\u09ac\u09af\u09bc\u0982\u0995\u09cd\u09b0\u09bf\u09af\u09bc \u0995\u09b0\u09c1\u09a8\u0964"]}),"\n",(0,i.jsxs)(s.h3,{id:"-\u09ad\u09be\u09b0\u09cd\u09b8\u09a8-\u0995\u09a8\u09cd\u099f\u09cd\u09b0\u09cb\u09b2",children:["\ud83d\udd1f ",(0,i.jsx)(s.strong,{children:"\u09ad\u09be\u09b0\u09cd\u09b8\u09a8 \u0995\u09a8\u09cd\u099f\u09cd\u09b0\u09cb\u09b2"})]}),"\n",(0,i.jsxs)(s.p,{children:["\u2705 \u09ad\u09be\u09b0\u09cd\u09b8\u09a8 \u0995\u09a8\u09cd\u099f\u09cd\u09b0\u09cb\u09b2\u09c7\u09b0 \u099c\u09a8\u09cd\u09af Git \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0 \u0995\u09b0\u09c1\u09a8\u0964 ",(0,i.jsx)(s.strong,{children:"Git Flow"})," \u098f\u09b0 \u09ae\u09a4\u09cb \u09ac\u09cd\u09b0\u09be\u099e\u09cd\u099a\u09bf\u0982 \u09b8\u09cd\u099f\u09cd\u09b0\u09cd\u09af\u09be\u099f\u09c7\u099c\u09bf \u0985\u09a8\u09c1\u09b8\u09b0\u09a3 \u0995\u09b0\u09c1\u09a8\u0964",(0,i.jsx)(s.br,{}),"\n","\u2705 \u09aa\u09b0\u09bf\u09b7\u09cd\u0995\u09be\u09b0 \u098f\u09ac\u0982 \u09ac\u09b0\u09cd\u09a3\u09a8\u09be\u09ae\u09c2\u09b2\u0995 \u0995\u09ae\u09bf\u099f \u09ac\u09be\u09b0\u09cd\u09a4\u09be \u09b2\u09bf\u0996\u09c1\u09a8, \u09af\u09c7\u09ae\u09a8:"]}),"\n",(0,i.jsx)(s.pre,{children:(0,i.jsx)(s.code,{children:"feat: \u0987\u0989\u099c\u09be\u09b0 \u0985\u09a5\u09c7\u09a8\u09cd\u099f\u09bf\u0995\u09c7\u09b6\u09a8\u09c7\u09b0 \u099c\u09a8\u09cd\u09af \u09ab\u09bf\u099a\u09be\u09b0 \u09af\u09cb\u0997 \u0995\u09b0\u09be \u09b9\u09b2\u09cb\u0964 \nfix: \u09aa\u09c7\u09ae\u09c7\u09a8\u09cd\u099f \u0997\u09c7\u099f\u0993\u09af\u09bc\u09c7 \u0987\u09a8\u09cd\u099f\u09bf\u0997\u09cd\u09b0\u09c7\u09b6\u09a8\u09c7 \u09ac\u09be\u0997 \u09b8\u09ae\u09be\u09a7\u09be\u09a8\u0964 \ndocs: \u0987\u09a8\u09b8\u09cd\u099f\u09b2\u09c7\u09b6\u09a8 \u09b8\u09cd\u099f\u09c7\u09aa \u09a6\u09bf\u09af\u09bc\u09c7 README \u0986\u09aa\u09a1\u09c7\u099f \u0995\u09b0\u09be \u09b9\u09b2\u09cb\u0964 \n"})}),"\n",(0,i.jsxs)(s.h3,{id:"-\u09ae\u09c2\u09b2-\u09a8\u09c0\u09a4\u09bf\u09ae\u09be\u09b2\u09be",children:["\ud83d\udd11 ",(0,i.jsx)(s.strong,{children:"\u09ae\u09c2\u09b2 \u09a8\u09c0\u09a4\u09bf\u09ae\u09be\u09b2\u09be"})]}),"\n",(0,i.jsxs)(s.p,{children:["1\ufe0f\u20e3 ",(0,i.jsx)(s.strong,{children:"\u09aa\u09be\u09a0\u09af\u09cb\u0997\u09cd\u09af\u09a4\u09be"}),": \u098f\u09ae\u09a8 \u0995\u09cb\u09a1 \u09b2\u09bf\u0996\u09c1\u09a8 \u09af\u09be \u099b\u09af\u09bc \u09ae\u09be\u09b8 \u09aa\u09b0 \u0986\u09aa\u09a8\u09bf \u09a8\u09bf\u099c\u09c7\u0987 \u09ac\u09c1\u099d\u09a4\u09c7 \u09aa\u09be\u09b0\u09ac\u09c7\u09a8\u0964",(0,i.jsx)(s.br,{}),"\n","2\ufe0f\u20e3 ",(0,i.jsx)(s.strong,{children:"\u09ae\u09a1\u09c1\u09b2\u09be\u09b0\u09bf\u099f\u09bf"}),": \u0995\u09cb\u09a1\u0995\u09c7 \u09ae\u09a1\u09c1\u09b2\u09be\u09b0 \u098f\u09ac\u0982 \u09ac\u09bf\u099a\u09cd\u099b\u09bf\u09a8\u09cd\u09a8 \u09b0\u09be\u0996\u09c1\u09a8\u0964",(0,i.jsx)(s.br,{}),"\n","3\ufe0f\u20e3 ",(0,i.jsx)(s.strong,{children:"\u098f\u0995\u09b0\u09c2\u09aa\u09a4\u09be"}),": \u098f\u0995\u09b0\u09c2\u09aa \u09b8\u09cd\u099f\u09be\u0987\u09b2 \u0997\u09cd\u09b0\u09b9\u09a3 \u0995\u09b0\u09c1\u09a8 \u09af\u09be\u09a4\u09c7 \u09b0\u0995\u09cd\u09b7\u09a3\u09be\u09ac\u09c7\u0995\u09cd\u09b7\u09a3 \u09b8\u09b9\u099c \u09b9\u09af\u09bc\u0964"]}),"\n",(0,i.jsx)(s.p,{children:"\u098f\u0987 \u09b8\u09cd\u099f\u09cd\u09af\u09be\u09a8\u09cd\u09a1\u09be\u09b0\u09cd\u09a1\u0997\u09c1\u09b2\u09cb \u09ae\u09c7\u09a8\u09c7 \u099a\u09b2\u09b2\u09c7 \u0995\u09cb\u09a1\u09c7\u09b0 \u0997\u09c1\u09a3\u09ae\u09be\u09a8 \u0989\u09a8\u09cd\u09a8\u09a4 \u09b9\u09ac\u09c7 \u098f\u09ac\u0982 \u09b8\u09b9\u09af\u09cb\u0997\u09bf\u09a4\u09be\u09b0 \u099c\u09a8\u09cd\u09af \u098f\u0995\u099f\u09bf \u09aa\u09c7\u09b6\u09be\u09a6\u09be\u09b0 \u09aa\u09b0\u09bf\u09ac\u09c7\u09b6 \u09b8\u09c3\u09b7\u09cd\u099f\u09bf \u09b9\u09ac\u09c7\u0964 \u09b6\u09c1\u09ad \u0995\u09cb\u09a1\u09bf\u0982! \ud83c\udf89\ud83d\udc69\u200d\ud83d\udcbb\ud83d\udc68\u200d\ud83d\udcbb"})]})}function h(n={}){const{wrapper:s}={...(0,t.R)(),...n.components};return s?(0,i.jsx)(s,{...n,children:(0,i.jsx)(a,{...n})}):a(n)}},6599:(n,s,e)=>{e.d(s,{R:()=>d,x:()=>o});var r=e(758);const i={},t=r.createContext(i);function d(n){const s=r.useContext(t);return r.useMemo((function(){return"function"==typeof n?n(s):{...s,...n}}),[s,n])}function o(n){let s;return s=n.disableParentContext?"function"==typeof n.components?n.components(i):n.components||i:d(n.components),r.createElement(t.Provider,{value:s},n.children)}}}]);