සෑම ක්‍රමලේඛකයෙකුම දැනගත යුත්තේ කුමක්ද?


245

ක්‍රමලේඛන භාෂාව (ය) හෝ මෙහෙයුම් පද්ධතිය (ය) හෝ ඔවුන් සංවර්ධනය කරන පරිසරය කුමක් වුවත් සෑම ක්‍රමලේඛකයෙකුම දැනගත යුත්තේ කුමක්ද?

සමහර පසුබිම:

මට හැකි හොඳම ක්‍රමලේඛකයා වීමට මම උනන්දු වෙමි. මෙම ක්‍රියාවලියේ කොටසක් ලෙස මම නොදන්නා දේ තේරුම් ගැනීමට උත්සාහ කරමි. එසේ කළහොත් මට බොහෝ ප්‍රයෝජන ලැබෙනු ඇත. “සෑම [ක්‍රමලේඛන භාෂාවක්ම] සංවර්ධකයා දැනගත යුතු දේවල්” යන රේඛා ඔස්සේ ලැයිස්තු රාශියක් ඇති අතර, නිශ්චිත භාෂාවකට සීමා නොවන සමාන කිසිවක් මට තවම හමු වී නැත.

මෙම තොරතුරු අන් අයට උනන්දුවක් හා ප්‍රයෝජනයක් වනු ඇතැයි මම අපේක්ෂා කරමි.

Answers:


636

උඩඟුකම ගිල දමන්නේ කෙසේද සහ ඒවා පෞද්ගලිකව නොගෙන වැරදි පිළිගන්නේ කෙසේද.


60
එය සෑම මිනිසෙකුම ඔවුන්ගේ රැකියාව නොසලකා කළ යුතු දෙයකි (... ලිංගිකත්වය, ආගම, සංස්කෘතිය, සමාජ තත්වය ...), ඔබ සිතන්නේ නැද්ද? ;)

3
ඔව්. නමුත් අපි ක්‍රමලේඛකයන්ට (අවම වශයෙන් මම) බොහෝ දෙනාට වඩා ආඩම්බර වීමේ ප්‍රවණතාවක් ඇත :-)

17
මම ඔබට දෙවරක් ඡන්දය ප්‍රකාශ කළ හැකිය.

4
මම හිතන්නේ මෙය මම විශ්ව විද්‍යාලයේ ඉගෙන ගත් එක් දෙයක්. උසස් පාසලේදී මම නිතරම දක්ෂ ළමයින්ගෙන් කෙනෙක්. මම යුනී වෙත නොගියේ නම්, මම සිතුවේ මා ඉතා දක්ෂ බවත් විශාල ඊගෝවක් ඇති බවත්ය. යුනී වෙත ගොස්, සැබවින්ම වඩා දක්ෂ පුද්ගලයින් සමඟ කටයුතු කිරීමෙන් මා කෙතරම් ගොළු දැයි බැලීමට මට උදව් විය
කිබී

4
මෙය ඉතා සත්‍යයක් වුවද, ගැටළුව සැමවිටම ප්‍රතික්ෂේප කිරීමක් හෝ විශාල ඊගෝවක් නොවේ, නමුත් වැරදි කිරීමට විවෘතව පිළිගැනීමේ විභව ප්‍රතිවිපාක, අවම වශයෙන් යම් ආකාරයක ආත්මාරක්ෂාව / හානි පාලනයකින් තොරව. සමහර විට එය සංස්කෘතික දෙයක්. :)

309

තාක්‍ෂණික ගීක් ක්‍රමලේඛකයෙකු මෙන් නොව පරිශීලකයෙකු ලෙස සිතන්නේ කෙසේද.


2
කර්මාන්තයේ අපගෙන් බොහෝ දෙනෙකුට නොමැති බව පෙනෙන දෙය තිබිය යුතු වැදගත්ම කුසලතාවන්ගෙන් එකක් විය හැකිය: සන්නිවේදන කුසලතා.

මේ සමඟ තවත් එකඟ විය නොහැක. මෙය # 1 විය යුතුය.

23
මම ඇත්තටම එකඟ නොවෙමි. ඔබ මිනිසුන් කුලියට ගන්නේ එයයි. ඔබට කිසි විටෙක පරිශීලකයෙකු ලෙස සිතීමට නොහැකි වනු ඇත, නමුත් පරිශීලකයින් සිතන දේ සහ එම උපදෙස් මත ක්‍රියා කරන දේ ඔබට පැවසීමට ඔබට නිසැකවම හැකිය. පරිශීලකයින් සිතන්නේ කෙසේදැයි විමසන්න එපා! සියල්ලන්ගේම නරකම විකල්පය එයයි.

1
ඒ සඳහා ඔබට වෙනත් පුද්ගලයින් බඳවා ගත හැකිය, නමුත් ඔබේ සංවර්ධන කණ්ඩායමට පරිශීලකයෙකු සිතන ආකාරය තේරුම් ගත හැකි නම්, දේවල් නිවැරදි වීමට පෙර ඔබට තර්ක හා පුනරාවර්තන අඩු වනු ඇත. ප්ලස්, සංවර්ධකයෙකුට පරිශීලකයෙකු ලෙස සිතිය හැකි නම්, ඔවුන් විසින් ඉදිරිපත් කරනු ලබන නව අංග මොනවාදැයි දන්නා

3
පරිශීලකයා බොහෝ විට තාක්‍ෂණික ගීක් ක්‍රමලේඛකයෙකු විය හැකි නමුත් කේතය ක්‍රියාත්මක කළ තාක්‍ෂණික ගීක් ක්‍රමලේඛකයෙකු විය හැකිය . යෙදුමට ඉතා සියුම් හා සංකීර්ණ අර්ථකථන / හැසිරීම් තිබේ නම්, කේතය ලියූ පුද්ගලයා යෙදුම භාවිතා කරන්නේ කෙසේද යන්න තේරුම් ගත හැකි එකම පුද්ගලයා විය හැකිය ...
රූබන්

244

උදව් ඉල්ලන්නේ කවදාද, සහ උපකාර ඉල්ලා නොසිටින විට.


2
සැබවින්ම ඇත්ත. මෑතකදී, මම යමෙකුගෙන් විමසමින් සිටියදී පිළිතුර මගේ ඔළුවට පැමිණ තිබේ. :(
kevindaub

ඉතින්, පිළිතුර කුමක්ද?)

28
මුලින්ම ඔබේ රබර් තාරාගෙන් විමසන්න. ඔහුට ඔබට උදව් කළ නොහැකි නම්, වෙනත් අයෙකුගෙන් විමසන්න ...
ඩීන් රදර්

3
ඉහළට ඔසවා ඇති හෙයින්, මා මුලින් ආරම්භ කරන විට, අනෙක් සංවර්ධකයින්ගෙන් සරල දේවල් නොකඩවා විමසීමෙන් මා කොතරම් කරදර කරනවාදැයි මට නොතේරුණි.

1
"මම ඔවුන්ගෙන් ඇසුවොත් මගේ සගයා කුමක් කියයිද" යන මාතෘකාව ඔස්සේ මම නිතරම මගෙන් ප්‍රශ්නයක් අසමි. සාමාන්‍යයෙන් එය මට ඇත්ත වශයෙන්ම විමසීමට පෙර ගැටලුව තව දුරටත් අඩු කර ගැනීමට උපකාරී වේ.

184

අනෙක් පුද්ගලයින්ගේ කේතය කියවන්නේ කෙසේද.


102
අතිරේකය: අනෙක් අයට කියවිය හැකි කේත ලිවිය යුතු ආකාරය

42
අතිරේක # 2: මාස 6 කට පසු ඔබේම කේතය කියවන්නේ කෙසේද

10
Athan නාතන් කූප්: "මාස 6 කට පසුව ඔබට එය තනිවම කියවිය හැකි වන පරිදි කේතය ලියන්නේ කෙසේද" යන්න වඩා හොඳ විය යුතුය.
ඩොක් බ්‍රවුන්

4
මාස 6 ක් ගත වූ විට, එය දැනටමත් වෙනත් කෙනෙකුගේ කේතයක් බවට පත්ව ඇත. ඔබ එතැන් සිට පරිණාමය වී ඇති අතර, වඩා හොඳ වී ඇති අතර, එය මුලින් ලියූ වෙනත් අයෙකු විය හැකිය, එබැවින් එය එසේ සලකන්න.
MPelletier

7
අතිරේකය # 3: මිනිත්තු 6 කට පසුව ඔබේ කේතය කියවන්නේ කෙසේද.
mpen

152

අනුවාද පාලන පද්ධති සමඟ හුරුපුරුදුකම. එය සෑම එකක්ම විය යුතු නැත, නමුත් ඒ සියල්ලටම අදාළ කළ හැකි මූලික සංකල්ප දැන සිටිය යුතුය.


එම සංශෝධන පාලනය මෘදුකාංගයක් නොවේ
jrhicks

4
මධ්‍යගත SCMs (උදා: උපසිරැසි, CVS) සහ බෙදා හරින ලද SCM (උදා: git, mercurial, bazaar) අතර සැලකිය යුතු වෙනසක් ඇති බව මම එකතු කරමි.
intuited

128

මෙන්න මගේ බිටු 10:

  • නිහතමානී වන්නේ කෙසේද? අපි හැමෝම ඉගෙන ගැනීමට මෙහි සිටිමු. ඔබ අනෙක් අයට වඩා දක්ෂ විය හැකිය, නමුත් ඔබට වඩා දක්ෂ පුද්ගලයින් බොහෝය.
  • තොරතුරු අධ්‍යයනය කරන්නේ කෙසේද / පරිභෝජනය කරන්නේ කෙසේද? මම ඔබ ගැන නොදනිමි, නමුත් මම සදහටම පාඩම් කරමි! පොත්, අන්තර්ජාලය, ඕනෑම දෙයක්!
  • ශබ්දකෝෂයක් යනු කුමක්ද සහ එකක් භාවිතා කරන්නේ කෙසේද සහ අක්ෂර වින්‍යාසය ඉක්මනින් සොයා ගන්නේ කෙසේද.
  • වෙළඳාමේ මූලික මෙවලම් මොනවාද සහ ඔවුන් කරන්නේ කුමක්ද (IDE, CVS et al).
  • පොදු පාරිභාෂිතය සහ ඒවායින් අදහස් කරන්නේ කුමක්ද යන්න දැන ගන්න: සැලසුම් රටා, භාවිතාව, පරීක්ෂා කිරීම (හෙක්!), තොග ආදිය.
  • OOP පිළිබඳ අවබෝධයක් ලබා ගන්න.
  • අවම වශයෙන් එක් භාෂාවකින් “දක්ෂ” වන්න, පුදුම සහගත කිසිවක් නැත, විචල්‍යයන් සහ ක්‍රම හඳුනා ගන්නේ කෙසේදැයි දැනගන්න. මෙතැන් සිට ඔබට වේගයෙන් ඉගෙන ගත හැකිය.
  • මිනිසුන් අවසානයේ මෘදුකාංග භාවිතා කරන බවත් එම පුද්ගලයින් සතුටු කිරීමට අවශ්‍ය බවත් තේරුම් ගන්න .

38
මෙය අෂ්ටක කණුවක් විය යුතුය.
මියන් පවා

10
පළමු කාරණය සම්බන්ධයෙන් .... "එතරම් නිහතමානී නොවන්න, ඔබ එතරම් ශ්‍රේෂ් not නොවේ".
මැග්නස්

OTheOtherScott, නියම කැච් ලොල්, නමුත් මම ඇත්ත වශයෙන්ම කිව්වේ බිටු 2 ක්: D;)

3
3 වන කරුණ සම්බන්ධයෙන්: www.acronymfinder.com
ජැස්පර් බෙකර්ස්

1
as jasper / intuited: ගූගල් හි අක්ෂර වින්‍යාසය ටයිප් කරන්න, එවිට එය එකක් හෝ වෙනත් එකක් ඉහළට එනු ඇත ... පිළිතුර සාමාන්‍යයෙන් කෙසේ හෝ පළමු ප්‍රති results ල 10 න් එකකි. ක්ලික් කිරීමෙන් වැඩි විස්තර ලබා ගත හැකිය!
mpen

104

සමහර විට එය ඉතා සියුම් විය හැකි නමුත් මම එය " විසඳිය යුතු ගැටලුව දැන ගැනීම" ලෙස සිතමි . බොහෝ ක්‍රමලේඛකයින් (සහ සාමාන්‍ය ජනයා) ඉතා වැදගත් නොවන දේවල් විසඳීමට විශාල උත්සාහයක් දරති; නැතහොත් ඔවුන් වැඩිපුර වැඩ කිරීමෙන් විසඳුමක් නිර්මාණය කරයි, එය අවශ්‍ය නොවන තරමට නොවේ.


4
එකඟ වී ඇති අතර, වඩාත් මූලික ක්‍රියාකාරිත්වය වෙනුවට පරිශීලකයින් අතළොස්සක් පමණක් කවදා හෝ හමුවනු ඇති වාතාවරණය භාවිතා කිරීම ගැන කනස්සල්ලට පත්වීම සියල්ලටම පොදු උගුලකි! මම තවමත් මෙය ඉගෙන ගන්නේ අමාරුවෙන් ...
ඉයන් රොබින්සන්

මගේ හිටපු කණ්ඩායම් නායකයාගේ මුල් පිටුව ලෙස මම ඔබේ පිළිතුරට සබැඳියක් තැබිය යුතුය. ඔයා හරි.

4
මම කැමතියි ඔබ "බොහෝ ක්‍රමලේඛකයින් (සහ සාමාන්‍ය මිනිසුන්)" :-)

95

ලිහිල් කරන්නේ කෙසේද. එය produc ලදායිතාවයේ රහසයි.

අවසානයේදී, අධිෂ් ower ාන ශක්තිය සහ කැෆේන් ප්රමාණවත් නොවේ. අප කරන මෙම නිරන්තර සංකෝචනය ඉතා හානිකර ය.

මෙය විශාල ගනුදෙනුවක්.


1
හැකිලීම යන්නෙන් ඔබ අදහස් කරන්නේ කුමක්ද?

4
- එග්: සමහර විට මම වැඩ කරන විට, මට සම්පූර්ණයෙන්ම සැහැල්ලුවෙන් හා .ලදායී විය හැකිය. මගේ නරක දිනවලදී, මම ඇඩ්‍රිනලින් සහ කැෆේන් මත දුවන අතර මගේ ශරීරයේ දැඩි ආතතියක් දැනේ. මම දැඩි අවධානයක් යොමු කළහොත් මම ඇත්ත වශයෙන්ම මාංශ පේශි කිහිපයක් සංකෝචනය කරමි. මෙම ආතතිය අන් අය තුළ මම නිතරම දකිමි. අවාසනාවකට එය පිළිස්සීම සහ හෘද රෝග වැනි සියලු ආකාරයේ ගැටළු වලට තුඩු දිය හැකි අතර, එය සීමිත කාලයක් සඳහා වේගයෙන් වේගයෙන් ගමන් කළ හැකි බැවින් එය produc ලදායිතාවයේ ශුද්ධ අලාභයකට හේතු වේ. මම කතා කරන සංකෝචනය එයයි.
බ්‍රයන් මැකේ

- එග්, ඔහු අදහස් කරන්නේ භාවිතයට නොගත් මාංශ පේශි හැකිලීමයි.

2
කෝපි සහ සංකෝචනය ගැන කතා කරන විට, කෝපි මොළයට රුධිරය සපයන ධමනි හැකිලෙන බව ඔබ දැන සිටියාද? එමගින් මොළය අවදි වේ. කෝපි යනු එතරම් හොඳ දෙයක් නොවේ. tl; dr drink water
රෙනෝ

83

මූලික දත්ත වර්ගය සහ ඇල්ගොරිතම න්‍යාය. බිග් ඕ අංකනය, අරා, පෝලිම් වැනි දේ.


ඔබ කරන්නේ වෙබ් අන්තර්ගත කළමනාකරණ පද්ධති සඳහා සැකිලි සැකසීම නම් ඔබට කිසිසේත් උදව් නොකරයි.

3
හොඳයි, වර්තමානයේ සම්මත ඇල්ගොරිතම පුස්තකාල / රාමු තුළ ක්‍රියාත්මක වන නමුත් සමහර දෘඩ-ඇල්ගොරිතම වැනි චින්තනය ප්‍රයෝජනවත් බව මම එකඟ වෙමි, නමුත් බොහෝ විට නොවේ

7
ඒවා දැනටමත් ක්‍රියාත්මක කර ඇති නිසා එයින් අදහස් කරන්නේ ඔබ භාවිතා කළ යුත්තේ කුමක්ද, සංකීර්ණතා සහතික කිරීම ආදිය තේරුම් ගත යුතු නැති බවයි. ඇල්ගොරිතම පිටුපස ඇති වැදගත් දේ මෙයයි.

3
ග්‍රෙග් රොජර්ස් සමඟ එකඟ විය. ඔබට ඇල්ගොරිතම ක්‍රියාත්මක කිරීමට අවශ්‍ය විය හැකි නමුත් ඒවායේ සංකීර්ණතා සහ වෙළඳාම ඔබ හොඳින් වටහා ගනී. උදා. සමහර ඇල්ගොරිතම වැඩි මතකයක් ගන්නා නමුත් වේගවත් වේ.

6
ඔබට ඒවා තේරෙන්නේ නැත්නම් කුමන එකක් භාවිතා කළ යුතු දැයි ඔබ නොදනී. ඇල්ගොරිතම ඉතා වැදගත් වේ.

60

නිවැරදි කාර්යය සඳහා නිවැරදි මෙවලම තෝරා ගන්නේ කෙසේද, සහ ඔහුගේ ප්‍රියතම ක්‍රමලේඛන මෙවලම් පිළිබඳ මෝඩ ගිනිදැල් යුද්ධවලට සහභාගී නොවීම.


+1 එවිට මෙය 42 හි රැඳී නොසිටිනු ඇත :)
චාල්ස් බී

54

හොඳයි, මෙන්න මගේ .02 $:

  • ඉගෙනීම කිසි විටෙකත් නතර නොවේ. ඔබ කොතරම් හොඳ යැයි සිතුවත්, ඔබට වඩා හොඳ කෙනෙකු සැමවිටම සිටින අතර, ඔබ ගැන වැඩි දියුණු කළ හැකි යමක් සැමවිටම තිබේ. ඔබ ඉගෙනීම නැවැත්වුවහොත්, ඔබ අනිවාර්යයෙන්ම ක්‍රමලේඛකයෙකු ලෙස පිරිහෙනු ඇත. පොත් කියවන්න. බ්ලොග් කියවන්න. වෙනත් ක්‍රමලේඛකයින් සමඟ කතා කරන්න.
  • භාෂා කිහිපයක් ඉගෙන ගැනීමට උත්සාහ කරන්න. අවම වශයෙන් එකක් වත් වස්තු-නැඹුරු. එසේම, ඔබ ඉගෙන ගන්නා භාෂාවට අදාළ විවිධ තාක්ෂණයන් ගැන යමක් දැන සිටිය යුතුය (උදා: ඔබ ජාවා ඉගෙන ගන්නේ නම්, ඔබ වසන්තය ගැන යමක් දැන සිටියේ නම් හොඳයි, සහ යනාදිය ..).
  • ප්‍රතිනිර්මාණය කිරීම. වැඩි කල් යන්නට මත්තෙන් ඔබට එම දැනුම අවශ්‍ය වනු ඇත.
  • උරුම කේතය සමඟ කටයුතු කරන්නේ කෙසේදැයි ඉගෙන ගන්න.
  • ඒකක පරීක්ෂණ ලියන්න. TDD ගැන ඉගෙන ගන්න.
  • කණ්ඩායමක වැඩ කිරීමට ඉගෙන ගන්න.
  • අලංකාර සහ කියවිය හැකි කේතයක් ලියන්න. පැරණි කියමනට අනුව: "ඔබේ කේතය එය නඩත්තු කිරීමට යන පුද්ගලයා ඔබ ජීවත් වන ස්ථානය දන්නා මානසික අනුක්‍රමික ler ාතකයෙකු ලෙස ලියන්න."
  • එකවර කම්මැලි හා විනයගරුක වන්නේ කෙසේදැයි ඉගෙන ගන්න. හොඳ ක්‍රමලේඛකයින් මෙම ගුණාංග දෙකම ඉදිරිපත් කරයි. පෙනෙන ආකාරයට අමුතුයි, ඒවා එකිනෙකට පරස්පර නොවේ, නමුත් අනුපූරක ය.

එය ඔබේ ඩොලර් .02 ද නැතිනම් ශත .02 ද? LOL! :-D

"ඔබේ කේතය ලියන්න එය නඩත්තු කිරීමට යන පුද්ගලයා ඔබ ජීවත් වන ස්ථානය දන්නා මානසික අනුක්‍රමික ler ාතකයෙකු ලෙස." +1
බෙන්

50

ඔබට නිෂ්පාදනයක් තුළ ගුණාත්මකභාවය පරීක්ෂා කළ නොහැක.


2
මේ අනුව "තත්ත්ව සහතිකය" වෘත්තිකයන්ට වැරදි නමක් ඇත.

1
තාක්‍ෂණිකව කථා කරන QA සහ පරීක්ෂණය එකම දෙයක් නොවේ, නමුත් ඔබේ අදහස නම් බොහෝ සංවිධාන ඇත්ත වශයෙන්ම වෙනස ක්‍රියාත්මක කරන බවයි.
උස ජෙෆ්

5
මෑතකදී හමු වූ - සහ හිර වී ඇත: "පරීක්ෂණයේ ප්‍රති result ලය ගුණාත්මකභාවය නොව දැනුමයි".
peterchen

richdiet: SQA / QA හි “A” “ආධාර” සඳහා පෙනී සිටිය යුතු බව SQA විශේෂ expert ජේම්ස් බැච් විශ්වාස කරයි. ඔහුගේ මතය සහ ඔබේ ප්‍රකාශය සමඟ මම තදින්ම එකඟ වෙමි.

44

සෑම ක්‍රමලේඛකයෙක්ම නිර්මාණ රටා තේරුම් ගත යුතුය .


13
ලබා දී ඇති මෝස්තර රටාවකට සෑම දෙයක්ම සපත්තු අං දැමිය නොහැකි බව ඔවුන්ට අවබෝධයක් අවශ්‍ය බව මම එකතු කරමි.
tloach

10
සෑම ක්‍රමලේඛකයෙක්ම නිර්මාණ රටා තේරුම් නොගත යුතු බව මම ද කියමි. දුර බැහැර රටවල භාෂා ඇත, වෙනත් ලක්ෂණ එතරම් ප්‍රබල වන අතර සිතුවිලි ක්‍රමලේඛකයාගෙන් සෘජුවම හා වැඩ කරන වැඩසටහන් වෙත ගලා යයි. එම භාෂාවල හිතාමතා රටා වැරදි මඟ පෙන්වීමකි.
අලි

2
සැලසුම් රටා යනු “ක්‍රමලේඛකයින්” නොවන අය සඳහා ය - ක්‍රමලේඛකයෙකුට ඔහු / ඇය “නිර්මාණකරුවෙකු” වන විට දැන ගැනීමට අවශ්‍ය වනු ඇත

10
පුද්ගලයන් වර්ග දෙකක් ඇත .. කේතීකරණය ප්‍රිය කරන පුද්ගලයින් සහ කේතීකරණය ගැන කතා කිරීමට කැමති අය. සැලසුම් රටා දෙවන කණ්ඩායමට අත්‍යවශ්‍ය වේ ..
ජෝර්න් රෙපන්

1
එවැනි රටාවන් භාෂා සීමාවන් ඉක්මවා යාමේ ක්‍රමයකි. ක්‍රමලේඛකයෙකු ඒවා තේරුම් ගත යුත්තේ ඔහුට තේරුම් ගත හැකි නිසා සහ ඔහුගේ භාෂාවල ඇති දුර්වලතා මඟහරවා ගත හැකි බැවිනි.

44

මම මේකට ටිකක් පරක්කුයි, නමුත් මම එඩ්ජර් ඩිජ්ක්ස්ට්‍රා විසින් සපයන ලද දැනුම සමඟ යන්නෙමි:

ගණිතමය නැඹුරුවකට අමතරව, දක්ෂ ක්‍රමලේඛකයෙකුගේ වැදගත්ම සම්පත වන්නේ මව් බසෙහි සුවිශේෂී ප්‍රවීණයෙකි.

ඔබට හොඳ ඡේදයක් ලිවිය නොහැකි නම්, ඔබට හොඳ කේතයක් ලිවීමට නොහැකි විය හැකිය.


8
සමහර ක්‍රමලේඛකයින් විසින් ස්වාභාවික භාෂා ලිවීමේදී භාවිතා කරන භයානක අක්ෂර වින්‍යාසය, ව්‍යාකරණ හා විරාම ලකුණු ගැන මම මවිත වෙමි. අක්ෂර වින්‍යාස දෝෂ සහ අවලංගු සින්ටැක්ස් වලට ශුන්‍ය ඉවසීමක් ඇති පද්ධති සමඟ සෑම දිනකම වැඩ කිරීමෙන් ප්‍රයෝජනදායක වනු ඇතැයි ඔබ

1
ude චෙවාර්ඩෝ, එයට හේතුව ඔබ වැඩසටහනක් සම්පාදනය කිරීම හෝ ක්‍රියාත්මක කිරීම, බොහෝ භාෂාවලින්, අක්ෂර වින්‍යාසය, ව්‍යාකරණ හෝ විරාම ලකුණු දෝෂ පිළිබඳව ඔබට කියනු ඇති අතර ඒවා පහසුවෙන් නිවැරදි කළ හැකිය. තාර්කික දෝෂ සඳහා එසේ නොවේ.
ඉන්ෂල්ලා

Ins ඉන්ෂල්ලා: ඔබ එවැනි දෙයක් නොකරන්නේ නම් if (BlowUpTheSystem = 1). නිසි ඒකක පරීක්ෂණයක් ලබා දී ඇති බව පිළිගත යුතුය, ඔබ බොහෝ විට ඉතිරි කරන්නේ කාලය පමණි. නමුත් කාලය ඉතා වැදගත් වේ.
intuited

2
එකඟ වන්න .. හ්ම් ... "මව් බස" කොටස us ණ, අපෙන් සමහරෙක් [අවාසනාවකට?] අපගේ ස්වදේශීය නොවන භාෂාවලින් වඩා හොඳ / පැහැදිලිව සන්නිවේදනය කරති.

39

කිසියම් තාක්‍ෂණයක්, මෙහෙයුම් පද්ධතියක් හෝ භාෂාවක් ගැන ඕනෑවට වඩා චිත්තවේගීයව බැඳී නොසිටින්න, ආගමික සම්බන්ධයක් ඇති කර නොගන්න - කිසිවක් පරිපූර්ණ නොවේ - දිගු කාලීනව ඔබ ඔබෙන් ඔබේම අලා කාර්ට් එකක් නිර්මාණය කළ හැකියැයි ප්‍රාර්ථනා කරනු ඇත. එක් එක් වෙනස් එක වගේ.

එය කාර් මෙන් සිතන්න - ඔබ මීට පෙර විශේෂිත මෝටර් රථයක් ධාවනය කර නොතිබිය හැකිය, නමුත් ඔවුන් සියල්ලන්ටම යතුරු, සුක්කානම් රෝද, ඇක්සලරේටර් සහ තිරිංග ඇත - ඔබට කොතැනක සිටිය යුතුද යන්න නිරාකරණය කළ පසු ඔබට එකකට ඇතුළු වී ඉක්මනින් ධාවනය කළ හැකිය. මෙහෙයුම් පද්ධති සහ භාෂාවන් එක හා සමානව සලකන්න සහ ඔබ කිසියම් අවස්ථාවක විශේෂතා දැන සිටියද ඒවාට යටින් පවතින අත්‍යවශ්‍ය සංකල්ප ඉගෙන ගැනීමට අවධානය යොමු කරන්න.

කාලයාගේ ඇවෑමෙන් ඔබට ඉදිරිදර්ශනය තබා ගැනීමට උපකාරී වන විවිධ තාක්ෂණයන්හි පරම්පරාව, උරුමය සහ පොදු ලක්ෂණ තේරුම් ගැනීමට හා අගය කිරීමට උත්සාහ කරන්න. පරිණාමීය ගස ක්‍රියාශීලීව අතු බෙදී ඇති අතර, අවසානයකින් පිරී ඇති අතර, කාලයත් සමඟ තාක්‍ෂණය 'හොඳම භාවිතයන්' සහ 'පරිමාණයේ ආර්ථිකයන්' වටා නැවත නැවතත් අභිසාරී වන බව වටහා ගන්න ( උදා: මැක් යනු ඊට වඩා වෙනස් නොවේ PC මේ දිනවල හුඩ් යටතේ ...).

අවසාන වශයෙන්, ඔබ ඒ සියල්ල සමඟ කොතරම් විනෝදජනක වුවත්, තාක්‍ෂණය මූලික වශයෙන් නිරූපණය කරන්නේ ඔබේ මනසට සිතිය හැකි දේ සහ ඔබ සැබවින්ම නිපදවන දේ අතර අසම්පූර්ණ කාචයකි. ඔබේ උපරිමය කරන්න, ඉගෙනීමට ඉගෙන ගන්න, අනුවර්තනය වන්න ...


35

සී හි වැඩසටහන් කරන්නේ කෙසේද?


හාහා. ඔබට අවශ්‍ය විට ජෙෆ් කොහෙද? ;)
කෙවින් ෆෙයාර්චයිල්ඩ්

12
එකලස් කිරීමේ භාෂාව සඳහන් නොකල යුතුය.
ෆෙරුසියෝ

12
X ගැන සඳහන් නොකල යුතුය
අලි

7
එය ඉස්කුරුප්පු කරන්න ... ද්විමය

ජෙෆ් !!!! ඔබේ වෙබ් අඩවියේ මිනිසුන් කතා කරන්නේ ජරාව: පී
ඇන්ඩ්‍රි රෙනියා

35

ඔබ ඉගෙනීම නැවැත්වූ දිනය ඔබ තවදුරටත් ක්‍රමලේඛකයෙකු නොවන දිනය විය යුතුය.


මට එක පැතුමක් තිබුනේ නම්, සැන්ටා මගේ පියා විය හැකිය.

නත්තල් සීයා නිසා ...?

1
ඔබ ඉගෙනීම නවත්වන දිනය ඔබ මිය යන දිනය විය යුතුය. :) කෙසේ වෙතත් +1
ShdNx

එබැවින් සදාකල් ජීවත් වීමට ඔබ සැමවිටම ඉගෙන ගත යුතුද? දැන් මට අනුමත කළ හැකි අදහසක් තිබේ!
canadiancreed

34

ඒකක පරීක්ෂණ සහ නිදොස්කරණය.


පළමුවැන්න දෙවැන්න සඳහා අවශ්‍යතාවය ඉවත් කරයි. ;-)

4
නැත, ඒකක පරීක්ෂණය අසමත් වූ විට, එය නිදොස් කිරීම අවශ්‍ය වේ. දෙන්නා එකට යනවා.
සැන් ලින්ක්ස්

මෙය ප්‍රමාණවත් ලෙස අවධාරණය කළ නොහැක.
fastcodejava

33

එය කලින් සඳහන් කළ නමුත් මම සිතන්නේ එයට එයට පිළිතුරු ලැබිය යුතු බවයි.


මම වැඩි වැඩියෙන් ඒ සඳහා භාවිතා කරන අතර, මම මෙතැනින් එහාට කෑලි ගන්නවා, නමුත් මම තවමත් ආධුනිකයෙක් නොවේ.

මම සම්පූර්ණයෙන්ම එකඟයි. ඔබට එය නොතේරෙන විට එය අමුතු හා දුෂ්කර බව පෙනේ, නමුත් ඔබ එය තේරුම් ගත් විට, එය වෙනත් ආකාරයකින් එකම දේ කිරීමට අවශ්‍ය වන උපස්ථර / දර්ශක ක්‍රියාකාරී ඇමතුම් ටොන් ගණනකට වඩා පහසුය. ඔබේ රටාවන් හොඳින් අදහස් දක්වා ඇති බව මම සහතික කරමි.
කිබී

9
සමහර අය, ගැටලුවකට මුහුණ දෙන විට, "මම දනිමි, මම සාමාන්‍ය ප්‍රකාශන භාවිතා කරමි" යැයි සිතන්න. දැන් ඔවුන්ට ගැටළු දෙකක් තිබේ. - "ජේමි සැවින්ස්කි": jwz.livejournal.com , comp.lang.emacs හි
ජෝර්න් නැවත

මූලික වශයෙන් ඔවුන් වටා ගොඩනගා ඇති සංස්කාරකයක් භාවිතා කිරීම අප්රසන්න නපුරුකම ඉගෙන ගැනීමට හොඳ ක්රමයකි. මගේ අත්දැකීම වීම් සමඟ වන අතර එය බොහෝ දුරට තථ්‍ය සම්මත PCRE වලට සමාන කළ හැකි ය. එහෙත් එම නීති රීති ඉමාක්ස් ලෝකයේ ද අදාළ වේ යන හැඟීම මට ඇත.
intuited

1
සමහර අය, සාමාන්‍ය ප්‍රකාශනයකට මුහුණ දෙන විට, “මම දන්නවා, මම ජේමි සැවින්ස්කි උපුටා දක්වන්නම්” කියා සිතන්න. දැන් ඔවුන්ට ගැටළු දෙකක් තිබේ (ඉන් එකක් නම් ඔවුන් මුලින් කරන්නේ කුමක්ද යන්න ඔවුන් නොදැන සිටීමයි).
ඩොනල් ෆෙලෝස්

29

කිසිවෙකුට මෘදුකාංග භාවිතා කිරීමට අවශ්‍ය නැත. ඔවුන්ට අවශ්‍ය වන්නේ ගැටලු විසඳීමයි.


7
හරියටම. යමක් කළ නොහැක්කේ මන්ද යන ඔවුන්ගේ ප්‍රශ්නයට පිළිතුරක් ලෙස සංවර්ධකයින් අවසාන පරිශීලකයෙකුට දත්ත සමුදාය පැහැදිලි කිරීමට උත්සාහ කරන බව මට ඇසෙන විට, මම බිය වෙමි. අපි දේවල් කරන්නේ කෙසේදැයි ඔවුන්ට දැන ගැනීමට අවශ්‍ය නැත. ඔවුන්ට අවශ්‍ය වන්නේ එය ක්‍රියාත්මක වීමයි. එය එසේ විය යුතුය.
කෙවින් ෆෙයාර්චයිල්ඩ්

මෘදුකාංග ලිවීමට කෙනෙකුට හැකියාවක් ඇතැයි විශ්වාස කිරීමට මම කැමතියි.

තවත් එකඟ විය නොහැක. කෙසේ වෙතත් මෙය API සඳහාද අදාළ වේ. නව ඒපීඅයි ඉගෙන ගැනීමට කිසිවෙකුට අවශ්‍ය නැත. අපට අවශ්‍ය වන්නේ API හි ක්‍රියාකාරීත්වය මිස එය නියෝජනය කරන කේතය නොවේ.
Blub

කෙවින්, අපගේ "ක්‍රියාත්මක කිරීමේ ක්‍රමලේඛකයා" (පිරිමියා පරීක්ෂා කිරීම සඳහා වූ සුභ වචනය) එය කියවා තේරුම් ගනු ඇතැයි මම ප්‍රාර්ථනා කරමි. ඔහු ලූප ගැන කතා කිරීමට පටන් ගන්නා විට සහ අවසන් පරිශීලකයින්ට ප්‍රකාශ කළහොත් ලෝකය ඔහුව ගිල දමනු ඇතැයි මම බලාපොරොත්තු වෙමි.

27

කෝපි සහ ඉන්ටෙලිසෙන්ස් ඔබේ හොඳම මිතුරන් වේ.


මම හිතනවා මට මේකට වඩා වැඩි ගණනක් දෙන්න පුළුවන් කියලා!
දීනා

මම තවත් කෝපි පානය කිරීමට බලාපොරොත්තු වෙමි !!!! ñ_ñ

SO හි වෙනත් ඕනෑම දෙයක් සමඟ මම මීට වඩා එකඟ යැයි සිතමි.
Unkwntech

ව්‍යාපෘතියක් පැය X කින් අවසන් කිරීමට අවශ්‍ය නම් මිස මම ප්‍රායෝගිකව කෝපි පානය නොකරමි. කවදාද: දිනකට භාවිතා කළ පැය ගණන + X> 8.
Blub

කෝපි ඔබට ශක්තියක් ලබා දෙන්නේ නැත. එය ඔබගේ අභ්‍යන්තර සංචිත වලින් සමහරක් මිරිකා ගන්න. එය නරක / සෞඛ්‍ය සම්පන්න නොවේ.
ඇන්ඩ්‍රි රෙනියා

18

විශාල සංකීර්ණ වස්තුවක් නිරීක්ෂණය කරන්නේ කෙසේද සහ කුඩා සරල වස්තූන් තුළ එය දිරාපත් කරන්නේ කෙසේද?


18

කිසි විටෙක පරිශීලකයෙකු විශ්වාස නොකරන්න ( විශේෂයෙන් යෙදුම පොදු නම්!), ඔවුන් බොහෝ විට ඔබගේ යෙදුම එක් ආකාරයකින් හෝ වෙනත් ආකාරයකින් බිඳ දැමීමට ඔවුන්ගේ බලයෙන් සෑම දෙයක්ම කරනු ඇත.

එය අනාගත සාධනය සහ පුළුල් කළ හැකි එකක් බවට පත් කරන්න - ඔබට එය වසර කිහිපයකින් පුළුල් කිරීමට අවශ්‍ය වන්නේ කවදාදැයි ඔබ නොදන්නා අතර නරක ලෙස සාදන ලද කේතය නැවත කේත කිරීමට කොපමණ උත්සාහයක් ගත යුතුදැයි ඔබ තේරුම් නොගනී.


1
මෙය සාමාන්‍යකරණය වී ඇත. සමහර ප්‍රායෝගිකවාදය ද හොඳයි.
mafu

18

ක්‍රමලේඛකයා සෑම දෙයක්ම නොදන්නා බවත් සෑම විටම නව භාෂා / තාක්ෂණයන් ඉගෙන ගැනීමට උත්සාහ කළ යුතු බවත්.


16

හොඳ UI සැලසුම් සහ සන්නිවේදන (අකා ග්‍රැෆික්) නිර්මාණයේ මූලික කරුණු .

බොහෝ යෙදුම් සහ ව්‍යාපෘති නරක නිර්මාණ හෝ දුර්වල භාවිතයෙන් විනාශ වී ඇති බව මම දකිමි. මූලික කරුණු ඉගෙන ගැනීමෙන් පමණක් වෙනසක් ඇති කළ හැකිය. දෘශ්‍ය ගැටළු විසඳීමේ ක්‍රම (එනම්, සංකල්පයක් දෘශ්‍යමය වශයෙන් සන්නිවේදනය කරන්නේ කෙසේද) යනු උත්තේජක අභියෝගයක් වන අතර එය නව දෘශ්‍යමාන ක්‍රම වෙත ඔබේ දෑස් විවර කළ යුතු අතර එය ඔබේ කේතයට බලපෑමක් ඇති කළ යුතුය.

නිර්දේශිත පොතක් වන්නේ රොබින් විලියම්ස් විසින් රචිත නිර්මාණකරුවන්ගේ නිර්මාණ පොතයි

ජොයෙල් ස්පොල්ස්කි ඒ ගැන පවසන දේ මෙන්න :

වාව්! සෑම කෙනෙකුම යම් ග්‍රැෆික් නිර්මාණයක් කළ යුතු අතර සෑම මෘදුකාංග කණ්ඩායමකටම වෘත්තීය නිර්මාණකරුවන්ගේ සුඛෝපභෝගී බවක් නොමැත. මෙම විශිෂ්ට, සිහින් පොත පිටු සැකැස්ම, අකුරු ආදිය පිටුපස ඇති මූලධර්ම ඔබට අවබෝධ කර දෙනු ඇත. ශුභාරංචිය නම්, ජලය සීතල වීමට පෙර ඔබට එය ස්නානය තුළ කියවිය හැකි අතර ඊළඟ දවසේ ඔබේ සංවාද පෙට්ටි සහ බල ස්ථාන සහ වෙබ් පිටු වඩා හොඳ පෙනුමක් ලබා දෙනු ඇත.


1
'එදිනෙදා දේවල් සැලසුම් කිරීම' සඳහා අතිරේක අවසරයකින් මම එය දෙවනුව කරමි. amazon.com/Design-Everyday-Things-Donald-Norman/dp/0385267746
EightyOne Unite

14

සෑම ක්‍රමලේඛකයෙකුම ඉක්මනින් ඉගෙන ගන්නේ කෙසේදැයි දැන සිටිය යුතුය. ඔබ රැකියාවකට පැමිණෙන වාර ගණනක් සහ ඔබ කිසි විටෙක භාවිතා නොකළ තාක්‍ෂණයක දියුණු වීමට අසනු ඇත. නිෂ්පාදන-ගුණාත්මක කේතයක් ලිවීමට ඔබෙන් විමසීමට පෙර ඔවුන් ඔබට සතියක් හෝ ඊට වැඩි කාලයක් ලබා දෙනු ඇත (ඔබ වාසනාවන්ත නම්).


මම මගේ ප්‍රථම ක්‍රමලේඛන රැකියාව ආරම්භ කළ අතර සතියක් ඇතුළත කේත ලිවීම අවසානයේදී සජීවී විය. වාසනාවකට මෙන් මම ඉක්මන් ඉගෙන ගන්නෙකු වන අතර අතීත වැඩසටහන්කරණ අත්දැකීම් ලබා ඇත්තෙමි. මාස 6 ක් තුළ මම සේවාදායක-සේවාදායක සම්බන්ධතාවය තුන් ගුණයකින් වැඩි දියුණු කර ඇත. මෙය මා මීට පෙර භාවිතා නොකළ භාෂාවකින් විය.

14

අනුවාදය පාලනය. මගේ පෙම්වතිය උපුටා දැක්වීමට: "මට ඔබ පිඟන් කෝප්ප පමණක් කිරීමට අවශ්‍ය නැත, ඔබ එයට කැමති වීමට මට අවශ්‍යය !"



10

මගේ හිස මුදුනේ සිට:

  1. ක්‍රමලේඛන ගැටළු වලට එකතු කිරීම, අඩු කිරීම, ගුණ කිරීම සහ බෙදීම ඉක්මවා ගණිතය අවශ්‍ය වේ. ගැටලුවක් විසඳීම සඳහා ඔබ කැල්කියුලස් භාවිතා කිරීමට සිතන්නේ නම්, එසේ කිරීමට පෙර විකල්පයන් පරිපූර්ණ ලෙස ගවේෂණය කරන්න.

  2. යමක් ක්‍රියාත්මක විය යුතු ආකාරය ගැන ඔබ අනුමාන කරන ඕනෑම වේලාවක ඔබ එය වැරදිය. ටෙලිපති වීම ඔබේ කාර්යයක් නොවේ.

  3. ඔබට පිරිවිතර ලබා දෙන පුද්ගලයා ඔබ එය ඉවත් කරන තුරු ඔහුට අවශ්‍ය සියල්ල දන්නේ කලාතුරකිනි.

  4. විශිෂ් program ක්‍රමලේඛකයෙකු වීමෙන් අඩකට වඩා පැමිණෙන්නේ මිනිසුන් සමඟ ගනුදෙනු කිරීමෙනි. ඔබේ කණ්ඩායම සමඟ අන්තර් ක්‍රියා කිරීම, ඔබේ කළමනාකරු කළමනාකරණය කිරීම සහ අවසාන පරිශීලකයාගේ දක්ෂතාවය රැකියාවෙන් අඩකි.

  5. හොඳ කේතයක් ලියා ඇත්තේ ඔබේ සම්පාදකයා විසින් කියවිය යුතු තරමටම මිනිසුන්ට කියවීමටය.

  6. ක්‍රමලේඛකයා සිතනවාට වඩා හොඳම පුහුණුව හා ප්‍රායෝගික යථාර්ථය ගැටුම්කාරී වනු ඇත, නමුත් කළමනාකරුට වඩා අඩුය. ඔවුන් ගැටුමක සිටින බවක් පෙනෙන්නට ඇති විට, ගැටුම නිර්වචනය කර අවබෝධ කර ගැනීම ප්‍රායෝගිකව භාර දිය යුතුය. සියුම් හා දක්ෂ විසඳුම දිගු කාලීනව වඩා ලාභදායී නම්, කැත, තිරිසන් විසඳුමට වඩා හොඳය.

  7. විශිෂ් tools මෙවලම් වලට විශිෂ්ට ක්‍රමලේඛකයින් සෑදිය නොහැක, නමුත් නරක මෙවලම් අපව එක හා සමානව භයානක කරයි.

  8. කිසි විටෙක තාක්‍ෂණය දෙස නොබලන්න, නමුත් සෑම විටම හොඳම විකල්පය සොයා බලන්න.

  9. ඔබ දන්නා භාෂා වැඩි වන තරමට, ඔබ භාවිතා කරන භාෂාවට වඩා හොඳ වනු ඇත.

  10. ඔබේ දෛනික ජීවිතයට ක්‍රමලේඛන-නැඹුරු සිතුවිලි මන්දගාමී වීම නිසා කලබල නොවන්න. අප පරිගණකයක නොසිටින විට පවා, අපි සියල්ලෝම කලාප පළල සීමාවන්ගෙන් පීඩා විඳින්නෙමු, කාර්ය මාරුවීමෙන් කාර්ය සාධන ද ties ුවම් ලබා දී ඇති අතර උපස්ථ ගබඩාවෙන් දේවල් පැටවීමට අවශ්‍ය වේ. පරිගණක මිනිස් චින්තනය අනුකරණය කළ යුතු අතර ප්‍රතිසම සෑම තැනකම පවතී.


අංක 10 මට සිනාසුණා. බොහෝ විට මම රැකියාවේ ගැටලුවක් සඳහා වැඩ කරනු ඇත, නමුත් රාත්‍රී 10 ට පමණ ඇඳේ නිදාගෙන සිටිමි.

9

වෙනත් පුද්ගලයින්ගේ කේතය කියවීමෙන් ඔබේ මොළය නරක් නොවනු ඇත, නමුත් ඔබ එය එසේ නොකරන්නේ මන්දැයි සොයා බලන්න (වඩා හොඳද නැද්ද යන්න තවත් ප්‍රශ්නයකි).

මෙය ඔබට gedankenexperiment ක්‍රමලේඛනය ලබා දෙන අතර ඉඳහිට යමෙකු වඩා හොඳ දෙයක් ක්‍රියාත්මක කරන බව ඔබට පෙනේ! වඩා හොඳට වගේ.

මෙම පිළිතුර ස්වාභාවිකවම ඔබේ කේතය කියවීම දක්වා පුළුල් වන අතර එමඟින් අනුවාද පාලනය සහ ඩීඅයිඑෆ්එෆ් භාවිතා කිරීම දක්වා පුළුල් වන අතර එමඟින් 42 දක්වා පුළුල් වේ.

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.