±¹¾î¿Í ¼öÇÐÀº µÑ ´Ù µµ±¸ °ú¸ñÀÌ´Ù. ³»ÀÏ °°¡¿¡¼ ¸¸³ªÀÚ°í ÇßÀ» ¶§, '°'À̶ó´Â ´Ü¾î¸¦ ¸ð¸£¸é ÇØ°á ÇÒ ¼ö ¾ø´Ù. ¿µ¾î¿¡¼µµ ´Ü¾îÀÇ ¶æÀ» ¸ð¸£¸é ¹®ÀåÀ» Çؼ®ÇÒ ¼ö ¾øµíÀÌ ¼öÇеµ ¸¶Âù°¡ÁöÀÌ´Ù. ¸¹Àº ÇлýµéÀÌ ¼öÇÐÀ» ÀßÇÏÁö ¸øÇÏ´Â ÀÌÀ¯ ÁßÀÇ Çϳª´Â ¹®Á¦¿¡¼ ¹«¾ùÀ» ¿ä±¸ÇÏ´ÂÁö¸¦ ÆľÇÇÏÁö ¸øÇÑ´Ù´Â Á¡¿¡ ÀÖ´Ù. Áï °°¡¿¡¼ ¸¸³ªÀÚ°í ÇßÀ» ¶§, °À̶ó´Â ´Ü¾îÀÇ ¶æÀ» ¸ð¸£¸é °¿¡ °¥ ¼ö°¡ ¾ø°í, ¾î·ÅDzÀÌ ¾Ë°í ÀÖ´Ù¸é ¹Ù´å°¡¿¡¼ Ä£±¸¸¦ ±â´Ù¸± ¼öµµ ÀÖÀº °ÍÀÌ´Ù. ÀÌÁ¦´Â ÀÌ·¯ÇÑ °ú¿À¸¦ ÀúÁö¸£Áö ¸»¾Æ¾ß ÇÑ´Ù. ±×·¯¸é ÀÌÁ¦ ¿ì¸®´Â ¾î¶»°Ô ÇØ¾ß Çϴ°¡?
(1) ±³°ú¼¿¡ ³ª¿À´Â ¸ðµç ¿ë¾îÀÇ ¶æÀ» ¾Ë¾Æ¾ß ÇÑ´Ù. ¸ð¸¦ °æ¿ì¿¡´Â ¿µ¾î»çÀü, ±¹¾î»çÀü, Çѹ® »çÀü, ¼öÇÐ »çÀüÀ» ã¾Æº¸µµ·Ï ÇÏÀÚ. ¿¹¸¦ µé¸é 'ÇÔ¼ö'¶ó´Â ¸»ÀÇ ¿ë¾î°¡ ¾îµð¿¡¼ ³ª¿Ô´Â°¡¸¦ ¾Ë¾Æ¾ß ÇÑ´Ù. ÇÔ¼ö¸¦ ´Ù¸¥ ¿ë¾î·Î´Â '»ç»ó'À̶ó Çϸç, ¿µ¾î·Î´Â 'function'ÀÌ´Ù. ÀÌµé ´Ü¾î¸¦ ¸ÕÀú ã¾Æº¸¾Æ¾ß ÇÑ´Ù.
(2) Á¤ÀÇ¿¡ µû¸¥ ¼öÇÐÀûÀÎ ½ÄÀº ½º½º·Î À¯µµÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ³ªÁß¿¡´Â Ã¥À» º¸Áö ¾ÊÀº »óÅ¿¡¼µµ ½ÄÀ» À¯µµÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ¿¹¸¦ µé¸é ¹éÁö¿¡ ½º½º·Î Æ÷¹°¼±ÀÇ Á¤ÀǸ¦ ¾²°í Æ÷¹°¼±ÀÇ Ç¥ÁØÇüÀ» À¯µµÇÒ ¼ö ÀÖ¾î¾ß ÇÏ´Â °ÍÀÌ´Ù.
(3) Âü°í¼ÀÇ ¹®Á¦¸¦ Ç® ¶§, °¡´ÉÇÏ¸é ´äÀ» º¸Áö ¸»¾Æ¾ß ÇÑ´Ù. ¸ð¸¦ ¶§´Â ¾ÕÀÇ ³»¿ëÀ» º¸°Å³ª ±³°ú¼ ³»¿ëÀ» º¸¾Æ¾ß ÇÑ´Ù. ½ÇÀü¹®Á¦°¡ ¿¹Á¦ ¶Ç´Â À¯Á¦¿Í °°Àº Á¡°ú À¯»çÁ¡ÀÌ ÀÖ´ÂÁö ã¾Æ¾ß ÇÑ´Ù.
(4) ¹®Á¦¸¦ Ç® ¶§, °°Àº Á¾·ùÀÇ ¹®Á¦·Î ºÐ·ù¸¦ ½ÃÄÑ¾ß ÇÑ´Ù. À¯»çÁ¡°ú Â÷ÀÌÁ¡À» ã¾Æ¼ ¹®Á¦µéÀÇ Æ¯¼ºÀ» ¾Ë¾Æ¾ß ÇÑ´Ù.
(5) °øºÎ¸¦ ¸¶¹«¸®ÇÒ ¶§´Â Á¤¸®ÇÏ´Â ½Ã°£À» °¡Á®¾ß ÇÑ´Ù. °øºÎ¸¦ ÇÏ°í ¸¶Ä¡´Â ½Ã°£¿¡³ª ´Ü¿øÀÌ ³¡³ª¼ ¸¶Ä¡´Â ½Ã°£¿¡´Â Ç×»ó Ã¥À» º¸Áö ¾Ê°í ³»¿ëÀ̳ª ¹®Á¦¸¦ Á¤¸®ÇÏ´Â ½Ã°£ÀÌ ÀÖ¾î¾ß ÇÑ´Ù. Á¤¸®¸¦ ÇÏ´Ù°¡ »ý°¢ÀÌ ³ªÁö ¾ÊÀ¸¸é »ý°¢³ªÁö ¾Ê´Â ºÎºÐÀº ¹Ýµå½Ã ´Ù½Ã º¸¾Æ¾ß ÇÑ´Ù.
(6) ¼öÇÐÀº Ã¥»ó¿¡¼¸¸ °øºÎÇØ¾ß ÇÑ´Ù´Â »ý°¢À» ¹ö·Á¾ß ÇÑ´Ù. ±æÀ» °É¾î°¥ ¶§, Áý¿¡¼ ´©¿ö ÀÖÀ» ¶§, »ýÈ° ¼Ó¿¡¼ »ý°¢ÇØ¾ß ÇÑ´Ù. Ã¥À» ¸¹ÀÌ º¸°í ¸¹ÀÌ Ç®¾î¾ß ¼öÇÐÀ» Àß ÇÑ´Ù´Â »ý°¢À» ¹ö¸®ÀÚ. ¼öÇÐÀ» »ç¶ûÇÏ°í ¸¹ÀÌ »ý°¢ÇÏ´Â °ÍÀÌ ¼öÇÐÀ» ÀßÇÏ´Â ±æÀÌ´Ù.
(7) ¼öÇÐÀº ½Ä»çÇϵíÀÌ ÇÏ·çµµ °Å¸£Áö ¸»°í °øºÎÇØ¾ß ÇÑ´Ù. ¸¸¾à ¼öÇÐ °øºÎ¸¦ ¸çÄ¥ µ¿¾È °É·¶´Ù¸é ¿ø·¡ ÇнÀ ¸®µëÀ¸·Î ´Ù½Ã µ¹¾Æ°¡´Âµ¥ ±×¸¸ÅÀÇ ½Ã°£ÀÌ °É¸°´Ù. ±×¸®°í ¼öÇÐÀº °ú¸ñÀÇ Æ¯¼º»ó º¶ôÄ¡±â°¡ ¾È µÇ´Â °ú¸ñÀ̹ǷΠÁ¶±Ý¾¿ÀÌ¶óµµ ¸ÅÀÏ °øºÎÇÏ´Â ½À°ü¸¸ÀÌ ¼öÇÐÀ» Àâ´Â ºñ°áÀÌ´Ù.
(8) ´Ü¿øÀÇ ¿ª»çÀûÀÎ ¹è°æÀ̳ª ±× ´ç½Ã ¼öÇÐÀÇ Çй® ¿µ¿ª¿¡ ´ëÇÏ¿© ¾Ë¾Æº¸¾Æ¾ß ÇÑ´Ù. ÀÌ·¯ÇÑ ¹è°æÀû Áö½ÄÀº ¹è¿ì´Â ¸ñÀû°ú ÀÌÀ¯¸¦ ¶Ñ·ÇÀÌ ÇØ ÁÙ ¼ö ÀÖ´Ù.
(9) ¿©·¯ºÐÀÌ ²À ¾Ë¾Æ¾ß ÇÒ »ç½ÇÀº ¾î·Á¿î ¹®Á¦¸¦ Ǫ´Â °Íº¸´Ù´Â ½¬¿î ¹®Á¦¸¦ ¿ì¼± ÇØ°áÇØ¾ß ÇÑ´Ù´Â »ç½ÇÀÌ´Ù. ¿ì¼± ½¬¿î ¹®Á¦·Î ¿ø¸®¸¦ ÀÌÇØÇÏ°í ÇØ°áÇÏ´Â °ÍÀÌ ½Ç·Â Çâ»ó¿¡ µµ¿òÀÌ µÈ´Ù´Â Á¡ÀÌ´Ù. ¼öÇп¡¼ ¾î¶² ÇÑ ¹®Á¦¸¦ Ç®¾ú´Ù ÇÏ´õ¶óµµ ÀÌ°ÍÀÌ Àüü¿¡ µµ¿òÀÌ µÇÁö ¾Ê´Â´Ù¸é ¾Æ¹«·± ÇÊ¿ä°¡ ¾ø´Ù.
(10) ¼öÇÐÀº ¸Ó¸®°¡ ÁÁ¾Æ¾ß Àß ÇÑ´Ù´Â »ý°¢À» ¹ö·Á¾ß ÇÑ´Ù. ¸Ó¸®°¡ ÁÁÀº »ç¶÷Àº ±â¹ßÇÑ ¾ÆÀ̵ð¾î³ª ƯÀÌÇÑ ¹æ¹ýÀ¸·Î ¹®Á¦¸¦ Ç® ¼ö°¡ ÀÖ´Ù. ÇÏÁö¸¸ ¼öÇÐÀ» ÀßÇÏ´Â »ç¶÷Àº ¿ø¸® ¿øÄ¢ÀûÀ¸·Î ÆľÇÇÏ°í, ÇØ°áÇÏ´Â »ç¶÷ÀÌ´Ù.
ÀÌ»óÀÇ ¿ °¡Áö¸¦ Ç×»ó ÁöÅ°¸ç ÇнÀÇÑ´Ù¸é ¿©·¯ºÐÀº ¼öÇÐÀ» ÀßÇÏ°Ô µÉ °ÍÀÌ´Ù. ³¡À¸·Î ´çºÎÇÏ°í ½ÍÀº °ÍÀº ¼öÇÐ ½Ç·Â¿¡ ¹ßÀüÀÌ ¾ø´Ù ÇÏ´õ¶óµµ ÃÖ¼ÒÇÑ 6°³¿ù¿¡¼ 1³âÀº ²ÙÁØÈ÷ °øºÎÇØ¾ß ÇÑ´Ù´Â Á¡ÀÌ´Ù. ¼öÇÐÀÇ ÇнÀ¹æ¹ýÀº ÅëÂû(¾ÆÇÏ! ÀÌ°ÍÀ̱¸³ª)À̱⠶§¹®¿¡ óÀ½ ³»¿ëÀ» ÆľÇÇϰųª ¼÷ÁöÇÏ¿©, °á°úÀûÀ¸·Î ¼öÇÐÀÌ ÀÚ¿¬½º·¯¿öÁö±â À§Çؼ´Â ¸¹Àº ½Ã°£ÀÌ ÇÊ¿äÇÏ´Ù. ¶ÇÇÑ ³ª´Â ³²º¸´Ù °øºÎ¸¦ ¸¹ÀÌ Çϴµ¥ ¼öÇÐ ¼ºÀûÀÌ ¿À¸£Áö ¾Ê´Â ´Ù°í ºÒÆòÇÏÁö ¾Ê´Â °ÍÀÌ Áß¿äÇÏ´Ù. ÁÁÀº À̼º Ä£±¸¸¦ »ç±Í´Â µ¥¿¡µµ ¸¹Àº ½Ã°£°ú Á¤¼º°ú ³ë·ÂÀÌ ÇÊ¿äÇϵíÀÌ ¼öÇÐ °øºÎµµ ¸¶Âù°¡ÁöÀÎ °ÍÀÌ´Ù.
|