වෙනත් අය පවසන පරිදි, වස්තුව නොගැලපෙන තත්වයකට ගෙන යාම සහ වැරදි සහ අනපේක්ෂිත ව්යතිරේකයන් සොයා ගැනීමට අපහසු වීම නිසා පුද්ගලික විචල්යයන් හොඳය.
නමුත් අනෙක් අතට, අනෙක් අය බොහෝ දුරට නොසලකා හැර ඇත්තේ ආරක්ෂිත ක්ෂේත්ර පිළිබඳව ය.
විස්තාරිත උප පංතියකට ආරක්ෂිත ක්ෂේත්ර වෙත පූර්ණ ප්රවේශයක් ලැබෙනු ඇති අතර එමඟින් එම ක්ෂේත්ර පොදු වූවාක් මෙන් වස්තුව බිඳෙන සුළු වනු ඇත, නමුත් එම අස්ථාවරත්වය එය ස්වයං විස්තාරණය කරන පන්තියට පමණක් සීමා වේ (එවැනි ක්ෂේත්ර ඊටත් වඩා නිරාවරණය නොවන්නේ නම්).
එබැවින්, පොදු ක්ෂේත්ර හොඳ යැයි සැලකීම දුෂ්කර වන අතර, අද වන විට ඒවා භාවිතා කිරීමට ඇති එකම හේතුව වින්යාස පරාමිතිය ලෙස භාවිතා කරන පන්ති සඳහා ය (බොහෝ ක්ෂේත්ර හා තර්කනයක් නොමැති ඉතා සරල පංතියකි, එවිට පන්තිය පරාමිතියක් ලෙස පමණක් සම්මත වේ යම් ක්රමයක්).
නමුත් අනෙක් අතට, පුද්ගලික ක්ෂේත්ර මඟින් ඔබේ කේතයේ නම්යතාවය වෙනත් පරිශීලකයින්ට අඩු කරයි.
නම්යශීලිත්වය එදිරිව කරදර, වාසි සහ අවාසි:
ආරක්ෂිත ක්ෂේත්ර සහිත වැනිලා පන්තියේ ඔබේ කේතය මඟින් ක්ෂණිකව ඇති වස්තූන් ආරක්ෂිත වන අතර එය ඔබේ එකම වගකීම වේ.
අනෙක් අතට, ඔබේ කේතය භාවිතා කරන්නන් විසින් ක්ෂණිකව ආරක්ෂිත ක්ෂේත්ර සමඟ ඔබේ පන්තිය විස්තාරණය කරන වස්තූන් ඔවුන්ගේ වගකීම මිස ඔබේ නොවේ.
එබැවින්, හොඳින් ලේඛනගත කර නොමැති ආරක්ෂිත ක්ෂේත්ර / ක්රම හෝ පරිශීලකයින්ට එවැනි ක්ෂේත්ර සහ ක්රම භාවිතා කළ යුතු ආකාරය සැබවින්ම වැටහෙන්නේ නැත්නම්, තමන්ටත් ඔබටත් අනවශ්ය කරදර ඇති කිරීමට හොඳ අවස්ථාවක් තිබේ.
අනෙක් අතට, බොහෝ දේ පුද්ගලික කර ගැනීම පරිශීලකයින්ගේ නම්යශීලී බව අඩු කරනු ඇති අතර, නඩත්තු කළ හැකි විකල්ප සොයමින් ඔවුන්ව put ත් කරනු ඇත, මන්ද යත්, යම් යම් දේ සිදුවෙමින් පවතින පරිදි දෙබලක නිර්මාණය කර නඩත්තු කිරීමට ඔවුන්ට අවශ්ය නොවනු ඇත.
එබැවින්, පුද්ගලික, ආරක්ෂිත සහ පොදු අතර හොඳ සමබරතාවයක් ඇත්ත වශයෙන්ම වැදගත් වේ.
දැන්, පුද්ගලික සහ ආරක්ෂිත අතර තීරණය කිරීම සැබෑ ගැටළුවයි.
ආරක්ෂිතව භාවිතා කළ යුත්තේ කවදාද?
ක්ෂේත්රයක් ඉතා නම්යශීලී විය හැකි බව ඔබ තේරුම් ගන්නා සෑම අවස්ථාවකම එය ආරක්ෂිත ලෙස කේතනය කළ යුතුය. එම නම්යතාවය නම්: ශුන්ය බවට පත්වීමේ සිට (ශුන්යය සැමවිටම පරික්ෂා කර වලංගු රාජ්යයක් ලෙස ව්යතිරේකයන් විසි නොකරන ලෙස පිළිගැනීම), ඔබේ පන්තියේ හිටපු අය භාවිතා කිරීමට පෙර බාධක තිබීම. > = 0, <100 යනාදිය, සහ අධික ලෙස / යටින් ගලා යන අගයන් සඳහා ස්වයංක්රීයව සවි කර ඇති අතර, බොහෝ විට අනතුරු ඇඟවීමේ පණිවිඩයක් විසි කරයි.
එබැවින්, එවැනි ආරක්ෂිත ක්ෂේත්රයක් සඳහා ඔබට ලබා ගන්නෙකු නිර්මාණය කළ හැකි අතර එය පමණක් භාවිතා කළ හැකිය (ක්ෂේත්ර විචල්යය දැඩි ලෙස භාවිතා කරනවා වෙනුවට), අනෙක් පරිශීලකයින් එය භාවිතා නොකරනු ඇත, ඔවුන්ගේ නිශ්චිත කේතයට වැඩි නම්යතාවයක් අවශ්ය නම්, මගේ උදාහරණය මෙන් විය හැකිය. : ඔවුන්ගේ දීර් extended පන්තියේදී negative ණාත්මක අගයන් හොඳින් වැඩ කිරීමට ඔවුන්ට අවශ්ය නම්.