பொருளடக்கம்:
- வரையறை - ஆஸ்பெக்ட்-ஓரியண்டட் புரோகிராமிங் (ஏஓபி) என்றால் என்ன?
- டெகோபீடியா ஆஸ்பெக்ட்-ஓரியண்டட் புரோகிராமிங் (AOP) ஐ விளக்குகிறது
வரையறை - ஆஸ்பெக்ட்-ஓரியண்டட் புரோகிராமிங் (ஏஓபி) என்றால் என்ன?
ஆஸ்பெக்ட்-ஓரியண்டட் புரோகிராமிங் (ஏஓபி) என்பது ஒரு நிரலாக்க முன்னுதாரணம் ஆகும், இது முக்கிய நிரலின் வணிக தர்க்கத்திலிருந்து துணை செயல்பாடுகளை தனிமைப்படுத்துகிறது.
AOP ஆனது நிரலாக்க முறைகள் மற்றும் மூலக் குறியீடு மட்டத்தில் கவலைகளை மட்டுப்படுத்துவதை ஆதரிக்கும் கருவிகளை உள்ளடக்கியது, ஆனால் இது முழு மென்பொருள் பொறியியல் துறையையும் குறிக்கலாம்.
டெகோபீடியா ஆஸ்பெக்ட்-ஓரியண்டட் புரோகிராமிங் (AOP) ஐ விளக்குகிறது
கவலைகளுக்கு இடையிலான குறுக்குவெட்டில் மட்டுப்படுத்தல் இழப்பு ஏற்படுகிறது, மேலும் மட்டுப்படுத்தல் AOP ஐப் பயன்படுத்தி திரும்பும். வெட்டும் இந்த செயல்முறை, நெசவு என்றும் அழைக்கப்படுகிறது, இது உருவாக்க அல்லது இயக்க நேரத்தில் நிகழ்கிறது.
நெசவு பல செயல்முறைகளுக்கு உதவுகிறது, அவை:
- முறை அமைப்புகளை புதிய செயலாக்கங்களுடன் மாற்றுகிறது
- முறை அழைப்புகளுக்கு முன்னும் பின்னும் குறியீட்டைச் செருகுவது
- மாறி படிக்கிறது மற்றும் எழுதுகிறது
- புதிய மாநிலங்களையும் நடத்தைகளையும் ஏற்கனவே உள்ள வகுப்புகளுடன் தொடர்புபடுத்துதல்
AOP தர்க்கம் பின்னர் வளர்ந்த வகுப்புகளிலிருந்து சுயாதீனமான ஒரு அம்ச வகுப்பில் செயல்படுத்தப்படுகிறது. செயல்படுத்தப்பட்டதும், எந்த வகுப்பு வகுப்பிலும் அம்ச வகுப்பு விழிப்புணர்வு இல்லாமல் அதை இணைக்க முடியும்.
