𝗢𝗯𝗷𝗲𝗰𝘁-𝗢𝗿𝗶𝗲𝗻𝘁𝗲𝗱 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗺𝗶𝗻𝗴 𝗶𝗻 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁

சிறிய திட்டங்களுக்கான குறியீடுகளை (code) எழுதுவது எளிது. உங்கள் திட்டம் வளரும்போது அது கடினமாகிவிடும்.

ஒரு Quiz App மற்றும் Mobile Banking UI-ஐ உருவாக்கும்போது நான் இதைக் கற்றுக்கொண்டேன். ஆரம்பத்தில் எளிய functions மற்றும் objects சரியாக வேலை செய்தன. ஆனால் நான் அதிக அம்சங்களை (features) சேர்க்கச் சேர்க்க, குறியீடு குழப்பமடைந்தது. அதைச் சரிசெய்வதும், மீண்டும் பயன்படுத்துவதும் (reuse) கடினமாக இருந்தது.

அப்போதுதான் நான் Object-Oriented Programming (OOP)-ஐக் கண்டறிந்தேன். OOP உங்கள் குறியீட்டை objects-ஐச் சுற்றி ஒழுங்கமைக்க உதவுகிறது. இது உங்கள் வேலையைத் தூய்மையாகவும், எளிதாக விரிவாக்கவும் (scale) செய்கிறது.

JavaScript-இல் OOP-இன் முக்கியக் கருத்துக்கள் இதோ:

ஏன் OOP-ஐப் பயன்படுத்த வேண்டும்?

• நீங்கள் குறியீட்டை அடிக்கடி மீண்டும் பயன்படுத்தலாம் (reuse). • உங்கள் குறியீடு ஒழுங்கமைக்கப்பட்ட நிலையில் இருக்கும். • பராமரிப்பு (Maintenance) எளிதாகும். • பிழைகளைக் குறைக்கலாம்.

இந்தத் தூண்களில் (pillars) தேர்ச்சி பெறுவது தொழில்முறை பயன்பாடுகளை (professional applications) உருவாக்க உங்களுக்கு உதவும்.

ஆதாரம்: https://dev.to/rafsan-jany-ratul/object-oriented-programming-oop-in-javascript-a-complete-guide-with-real-world-examples-4l54