CodeGym /Java Blog /சீரற்ற /உங்கள் குறியீட்டை மேம்படுத்த 10 வழிகள், தனிப்பட்ட அனுபவத்...
John Squirrels
நிலை 41
San Francisco

உங்கள் குறியீட்டை மேம்படுத்த 10 வழிகள், தனிப்பட்ட அனுபவத்தின் மூலம் நிரூபிக்கப்பட்டுள்ளது

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

1. உங்கள் குறியீட்டை மேம்படுத்த விரும்பினால், வேறொருவரின் குறியீட்டைப் படிக்கவும்

உங்கள் நிரலாக்கத் திறன்களை வியத்தகு முறையில் மேம்படுத்த விரும்பினால், மற்ற புரோகிராமர்களால் எழுதப்பட்ட குறியீட்டைப் படிக்க வேண்டும். என்னை நம்பு அல்லது நம்பாதே. ஆனால் நீங்கள் ரிஸ்க் எடுத்தால், நான் உறுதியளிக்கிறேன்: செலவழித்த நேரத்திற்கு நீங்கள் வெகுமதி பெறுவீர்கள். எடுத்துக்காட்டாக, HashMap, ArrayList, LinkedList போன்றவை எவ்வாறு செயல்படுகின்றன என்பதைப் பற்றி medium.com இல் படிக்க வேண்டாம். அதற்கு பதிலாக, அவர்களின் மூலக் குறியீட்டைப் படித்து அதை நீங்களே கண்டுபிடிக்கவும். படிக்க வேண்டிய வகுப்புகளின் பட்டியல் இங்கே:
  • பேட்டிகளில் அடிக்கடி கேட்கப்படும் கேள்விகள் HashMap பற்றியது. நீங்கள் ஒரே கல்லில் இரண்டு பறவைகளைக் கொல்லலாம்: நீங்கள் குறியீட்டைப் புரிந்துகொண்டு உங்களுக்குத் தேவையான அறிவைப் பெறுவீர்கள்.
  • ArrayList விஷயத்திலும் இதுவே உண்மை. சிக்கலான எதுவும் இல்லை, ஆனால் மூல குறியீடு உண்மையில் படித்து புரிந்து கொள்ளத்தக்கது.
  • சரம் ஒரு சிறந்த உதாரணம். அது ஏன் மாறாதது என்பதைப் புரிந்து கொள்ளுங்கள்.
  • AtomicInteger ஒரு கூல் கிளாஸ்: இது முழு எண் பொருள்களில் அணு செயல்பாடுகளை வரையறுக்கிறது.
  • அதன் பிறகு, ஒவ்வொரு வகுப்பையும் ஒன்றன் பின் ஒன்றாக பட்டியலிடலாம் :)
இன்னும் தீவிரமாக, நீங்கள் Pivotal இலிருந்து குறியீட்டைப் படிக்க வேண்டும். அங்குள்ள மக்கள் ஜாவா உலகில் மிகவும் தேவைப்படும் சுற்றுச்சூழல் அமைப்பை எழுதியுள்ளனர். அவர்களின் குறியீடு நிச்சயமாக படிக்கத்தக்கது. நீங்கள் ஸ்பிரிங் கோர் உடன் தொடங்க பரிந்துரைக்கிறேன் . அறிமுகமில்லாத மூலக் குறியீட்டைப் படிப்பது கடினம், ஆனால் பலனளிக்கும் வேலை. :)

2. குறியீடு மரபுகளைப் பின்பற்றவும்

உங்கள் குறியீட்டை மேம்படுத்த 10 வழிகள், தனிப்பட்ட அனுபவத்தின் மூலம் நிரூபிக்கப்பட்டுள்ளது - 3குறியீட்டு மரபுகள் என்பது மேம்பாட்டுக் குழுக்களால் உருவாக்கப்பட்ட வழிகாட்டுதல்களின் தொகுப்பாகும். குறியீட்டின் ஒவ்வொரு அம்சத்திற்கும் குறியீட்டு பாணி மற்றும் நுட்பங்களுக்கான வழிகாட்டுதல்கள் இதில் அடங்கும். இந்த மரபுகள் முழு நிறுவனத்திற்காகவும் அல்லது ஒரு குறிப்பிட்ட திட்டத்திற்காகவும் எழுதப்படலாம். குறியீட்டு மரபுகள் பொதுவாக ஒவ்வொரு நிரலாக்க மொழி மற்றும் கவர் கோப்பு அமைப்பு, உள்தள்ளல், கருத்துகள், அறிவிப்புகள், ஆபரேட்டர்கள், இடைவெளிகள், பெயரிடும் மரபுகள், நிரலாக்க நுட்பங்கள் மற்றும் கொள்கைகள், நிரலாக்க விதிகள், கட்டிடக்கலைக்கான சிறந்த நடைமுறைகள் மற்றும் பல. சில தரநிலைகளின் முக்கிய நன்மை என்னவென்றால், குறியீடு ஒரே மாதிரியாகவும் அதே பாணியில் எழுதப்பட்டதாகவும் இருக்கிறது. இது மேலும் படிக்கக்கூடியதாக ஆக்குகிறது மற்றும் புரோகிராமர்கள் மற்றொரு புரோகிராமர் எழுதிய குறியீட்டைப் புரிந்துகொள்ள உதவுகிறது. குறியீட்டு தரநிலைகள் பின்பற்றப்பட்டு வளர்ச்சி செயல்முறை முழுவதும் தொடர்ந்து பயன்படுத்தப்பட்டால், எதிர்காலத்தில் உங்கள் குறியீட்டைப் பராமரிப்பதும் நீட்டிப்பதும், அதை மறுவடிவமைப்பதும், ஒருங்கிணைப்பு முரண்பாடுகளைத் தீர்ப்பதும் எளிதாக இருக்கும். பல காரணங்களுக்காக புரோகிராமர்களுக்கு குறியீட்டு மரபுகள் முக்கியமானவை:
  • மென்பொருளின் செலவில் 40-80% அதன் பராமரிப்புக்கு செல்கிறது.
  • எந்தவொரு மென்பொருளும் அதன் ஆசிரியரால் அதன் வாழ்நாள் முழுவதும் பராமரிக்கப்படுவதில்லை.
  • புதிய குறியீட்டை விரைவாகப் புரிந்துகொள்ள புரோகிராமர்களை அனுமதிப்பதன் மூலம் குறியீட்டு முறைகள் மூலக் குறியீட்டின் வாசிப்புத் திறனை மேம்படுத்துகின்றன.
உண்மையைச் சொல்வதென்றால், நான் குறியீட்டுத் தரங்களின் பெரிய ரசிகன். எதிர்காலத்தில் உங்கள் நேரத்தையும் முயற்சியையும் மிச்சப்படுத்தும் மதிப்புமிக்க செயலாக இருப்பதால், அவற்றைப் பற்றி விவாதிப்பதற்கும் வாதிடுவதற்கும் நேரத்தை செலவிடுவது எனக்கு அர்த்தமுள்ளதாக இருக்கிறது. குறியீடு மரபுகளை அடிக்கடி மதிப்பாய்வு செய்ய வேண்டும். விதிகளை "தேவை" என்பதிலிருந்து "விரும்பினால்" மற்றும் நேர்மாறாகவும் மாற்றலாம். அவற்றில் சில எதிர்பார்த்தபடி செயல்படவில்லை என்றால், அவை திருத்தப்பட வேண்டும் அல்லது வழிகாட்டுதல்களில் இருந்து அகற்றப்பட வேண்டும்.

3. குறியீடு மதிப்புரைகளைப் பயன்படுத்தவும்

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

4. அலகு சோதனைகளை எழுதுங்கள்

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

5. குறியீடு தரத்தை மேம்படுத்த கருவிகளைப் பயன்படுத்தவும்

தவறு செய்யாத டெவலப்பர் யாரும் இல்லை. பொதுவாக, கம்பைலர் தொடரியல் மற்றும் எண்கணித சிக்கல்களைப் பிடிக்கிறது மற்றும் ஸ்டேக் ட்ரேஸைக் காட்டுகிறது. ஆனால் கம்பைலர் பிடிக்காத சில சிக்கல்கள் இன்னும் தோன்றக்கூடும். எடுத்துக்காட்டாக, முறையற்ற முறையில் செயல்படுத்தப்பட்ட தேவைகள், தவறான வழிமுறைகள், தவறாகக் கட்டமைக்கப்பட்ட குறியீடு அல்லது சமூகம் அனுபவத்திலிருந்து அறிந்த பிற சாத்தியமான சிக்கல்கள். இதுபோன்ற பிழைகளைப் பிடிப்பதற்கான ஒரே வழி, உங்கள் குறியீட்டை மதிப்பாய்வு செய்ய மூத்த டெவலப்பரைக் கேட்பதுதான், இல்லையா? ஆனால் இந்த அணுகுமுறை ஒரு சஞ்சீவி அல்ல மற்றும் பெரிதாக மாறாது. குழுவில் உள்ள ஒவ்வொரு புதிய டெவலப்பருக்கும், அவருடைய/அவள் குறியீட்டைப் பார்க்கும் கூடுதல் ஜோடி கண்கள் உங்களிடம் இருக்க வேண்டும். அதிர்ஷ்டவசமாக, உங்கள் குறியீட்டின் தரத்தைக் கட்டுப்படுத்த உதவும் பல கருவிகள் உள்ளன. பல்வேறு திட்டங்களில் எனது பணியில் Checkstyle, PMD, FindBugs மற்றும் SonarQube ஆகியவற்றைப் பயன்படுத்தினேன். மேலும் மற்றவர்களும் உள்ளனர். அவை அனைத்தும் பொதுவாக குறியீட்டின் தரத்தை பகுப்பாய்வு செய்வதற்கும் சில பயனுள்ள அறிக்கைகளை உருவாக்குவதற்கும் பயன்படுத்தப்படுகின்றன. பெரும்பாலும் இந்த அறிக்கைகள் ஜென்கின்ஸ் போன்ற தொடர்ச்சியான ஒருங்கிணைப்பு சேவையகங்களால் வெளியிடப்படுகின்றன.

6. எளிய மற்றும் நேரடியான குறியீட்டை எழுதுங்கள்

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

7. ஆவணங்களைப் படிக்கவும்

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

"ஒரு மனிதனின் மாறிலி மற்றொரு மனிதனின் மாறியாகும்."

ஆலன் ஜே. பெர்லிஸ்

8. சுவாரஸ்யமான பதிவர்களை பின்தொடரவும்

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

9. தொழில் பற்றிய புத்தகங்களைப் படியுங்கள்

ஒரு நல்ல புத்தகத்தை எதுவும் மாற்ற முடியாது. ஒரு நல்ல புத்தகம் அடிப்படைக் கருத்துக்களை மிகவும் எளிமையான வடிவத்தில் கற்பிக்கிறது மற்றும் நிஜ உலகில் உள்ள விஷயங்களுக்குப் பொருந்தும். அவர்களின் ஆசிரியர்கள் சிறந்த புரோகிராமர்கள். புத்தகங்களைப் படிப்பதன் மூலம், மற்றவர்களின் அனுபவத்திலிருந்து நீங்கள் கற்றுக்கொள்ளலாம். ஜோசுவா ப்ளாச்சின் "எஃபெக்டிவ் ஜாவா" ஐப் படிக்க பரிந்துரைக்கிறேன். இந்த புத்தகம் புரோகிராமர்களுக்கான எழுபத்தெட்டு தவிர்க்க முடியாத கட்டைவிரல் விதிகளை வழங்குகிறது: ஒவ்வொரு நாளும் நீங்கள் எதிர்கொள்ளும் நிரலாக்க சிக்கல்களுக்கான சிறந்த வேலை தீர்வுகள். பயனுள்ள, நன்கு வடிவமைக்கப்பட்ட நிரல்களை எழுதுவதற்கான மிகவும் நடைமுறை, அதிகாரப்பூர்வ வழிகாட்டுதல்களை இது கொண்டுள்ளது. நீங்கள் ஜாவாவுடன் தொடங்கினால், நிரலாக்க அனுபவம் இல்லை என்றால், "சாம்ஸ் ஜாவா 2 இன் 24 மணி நேரத்தில் கற்றுக்கொள்கிறார்" என்று படிக்கலாம். சுத்தமான குறியீட்டை எழுதுவதற்கு, ராபர்ட் மார்ட்டின் எழுதிய "சுத்தமான குறியீடு" என்ற சிறந்த புத்தகம் உள்ளது. அதைப் படித்ததும்,

10. குறியீடு! குறியீடு! குறியீடு!

ஒரு புத்தகத்தை மனப்பாடம் செய்வதன் மூலம் நீங்கள் ஒரு நல்ல புரோகிராமர் ஆக முடியாது. தத்துவார்த்த கருத்துகளைப் பற்றி பேசுவது எளிது. ஆனால் நீங்கள் குறியீட்டை எழுதும் போது ஒரு மொழியின் வரம்புகளை மட்டுமே கற்றுக்கொள்ள முடியும் அல்லது சிறந்த நடைமுறைகளை உருவாக்க முடியும். எனவே, ஒரு நல்ல புரோகிராமர் ஆக, நீங்கள் நிறைய குறியீட்டை எழுத வேண்டும். நீங்கள் ஒரு தொடக்கநிலையாளராக இருந்தால், Fibonacci தொடர்கள், பாலிண்ட்ரோம்கள், பாஸ்கலின் முக்கோணம் போன்ற எளிய பணிகளுக்கான நிரல்களை எழுதத் தொடங்குங்கள். பின்னர் பைனரி தேடல் மரம் போன்ற பெரிய பணிகளுக்குச் செல்லவும். ஜாவா பயிற்சிக்கான ஆன்லைன் தளத்தை நீங்கள் தேடுகிறீர்களானால். திட்டங்கள், குறியீட்டு மைதானத்தைப் பாருங்கள் . நிரலாக்க படிப்புகள் மூலம் உங்கள் வழியில் செயல்படுங்கள், உங்கள் திறமைகள் சிறப்பாக இருக்கும் என்று நான் உத்தரவாதம் அளிக்கிறேன். மற்றொரு விருப்பம் ஹார்வர்ட் CS50 பாடத்திட்டத்தை எடுக்க வேண்டும், இது இலவசம்.

சுருக்கமாகக் கூறுவோம்

எந்த தவறும் செய்யாதவர் எதுவும் செய்யாதவர். அதனால்தான் நாங்கள் பொறுமையாக இருக்கிறோம், கடின உழைப்பாளி வெட்டுக்கிளியைப் போல, எங்கள் குறியீட்டு திறன்களை மேம்படுத்துகிறோம். இதைச் செய்ய, மறக்க வேண்டாம்:
  • மற்றவர்களின் குறியீட்டைப் படியுங்கள்
  • குறியீடு மதிப்புரைகளை வழங்கவும் மற்றும் கேட்கவும்
  • அலகு சோதனைகளை எழுதுங்கள்
  • உங்கள் குறியீட்டை மேம்படுத்த கருவிகளைப் பயன்படுத்தவும்
  • எளிமையான மற்றும் புரிந்துகொள்ளக்கூடிய குறியீட்டை எழுதுங்கள்
  • முடிந்தவர்கள் எழுதிய ஆவணங்களைப் படியுங்கள்
  • சுவாரஸ்யமான புரோகிராமர்களைப் பின்தொடரவும்
  • தொழில் பற்றிய புத்தகங்களைப் படியுங்கள்
  • குறியீடு! குறியீடு! குறியீடு!
கருத்துக்கள்
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION