¸ñ·Ïº¸±â| Àüü(49)
 
 
ÀÎÅͳݼ­Á¡ ÀÎÅÍÆÄÅ©µµ¼­
 
 
Á» ´õ ³ªÀº Å×½ºÆ® Äڵ带 ¸¸µé¾î ³»°í ½Í´Ù¸é Àоî¾ß ÇÒ Ã¥  | ±âº» 2014.01.05 23:53:47

Æ®À§ÅÍ  ÁÖ¼Òº¹»ç


ÆîÃ帱â
[ µµ¼­ ] Effective Unit Testing
ÇѺû¹Ìµð¾î | 2013/11/10
ÆòÁ¡
»ó¼¼³»¿ëº¸±â | ¸®ºäº¸±â(3) | °ü·Ã Å׸¶º¸±â(0)
µî·ÏµÈ ±ÛÀÚ¼ö : 1152 ±ÛÀÚ

 Å×½ºÆ® ÄÚµåÀÇ ¸ñÀûÀº Á¦Ç° Äڵ带 ÀÛ¼ºÇÏ´Â Áï½Ã Á¤È®ÇÏ°Ô ±¸ÇöÇß´ÂÁö °Ë»çÇÏ´Â °Í°ú ±× ÈÄ¿¡ Äڵ庣À̽º°¡ Ä¿Á®µµ °è¼Ó Àß µ¿ÀÛÇÏ´ÂÁö Áö¼ÓÇؼ­ È®ÀÎÇÏ´Â °ÍÀ̶ó ÇÒ ¼ö ÀÖ´Ù. 

 ±×·³ ¹Ù·Î È®ÀÎÇÒ ¼ö ÀÖ´Â Å×½ºÆ® Äڵ尡 ÇÊ¿äÇÑ ÀÌÀ¯´Â ¹«¾ùÀΰ¡? ¹Ù·Î ºñ¿ëÀÇ ¹®Á¦À̱⠶§¹®ÀÌ´Ù. ´Ü¼øÈ÷ ÇÑ °³¹ßÀÚÀÇ ¾ß±Ù ¹®Á¦°¡ ¾Æ´Ï¶ó ȸ»ç Â÷¿ø¿¡¼­ Å« ºñ¿ëÀÌ µç´Ù. ±¸±ÛÀÇ ÃøÁ¤°á°ú Áï½Ã ¼öÁ¤Çϸé $5°¡ µéÁö¸¸, Àüü ºôµå¶§ ¹ß°ß $50, ÅëÇÕÅ×½ºÆ® $500·Î ³ô¾ÆÁö°í, ½Ã½ºÅÛ Å×½ºÆ®¿¡ ¹ß°ßµÇ¸é $5,000ÀÇ ºñ¿ëÀÌ µç´Ù°í ÇÑ´Ù. ±×·¯´Ï ¹®Á¦´Â °¡´ÉÇÑ ÇÑ »¡¸® ¹ß°ßÇØ¾ß Çϱ⿡, ºü¸£°Ô ½ÇÇàÇÏ°í Á¤È®ÇÑ Å×½ºÆ® °á°ú¸¦ ³»³õÀ» ¼ö ÀÖ´Â ½Å·ÚÇÒ ¼ö ÀÖ´Â Å×½ºÆ® Äڵ尡 ÇÊ¿ä ÇÑ °ÍÀÌ´Ù.


 ÀÌ Ã¥Àº Àоî¾ß ÇÒ ´ë»óÀÌ ³Ê¹«³ª ¸íÈ®ÇÑ, Àß Å¸ÄÉÆÃµÈ Ã¥ÀÌ´Ù. 

 Å×½ºÆÃÀÇ Á߿伺°ú Çʿ伺¿¡ ´ëÇØ °¡º±°Ô ¾ð±ÞÀ» Çϱä ÇÏÁö¸¸ ÇÁ·Î±×·¥À» ÀÛ¼ºÇϸ鼭 Å×½ºÆ®¸¦ ¿Ö ÇØ¾ß ÇÏ´ÂÁö ¸ð¸£´Â ÇÁ·Î±×·¡¸Ó¿¡°Ô´Â Å×½ºÆà ±âº» Ã¥À» Àаí Àд °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù. Java¾ð¾î ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ Å×½ºÆà À̾߱âÃ¥ÀÌÁö¸¸ JUnitÀÇ »ç¿ë¹ýÀÌ ºÎ·Ï ÇüÅ·Π°¡º±°Ô ´Ù·ç¾îÁú Á¤µµ·Î, ÀÚ¼¼ÇÑ ÅøÀÇ »ç¿ë¹ýÀ» ¾Ë°í ½ÍÀ» ¶§ º¸´Â Ã¥ÀÌ ¾Æ´Ñ, Å×½ºÆ® ÄÚµå ÀÚüÀÇ Ç°ÁúÀ» ³ôÀ̱â À§ÇÑ Ã¥ÀÌ´Ù.


 Ã¥¿¡¼­´Â Å×½ºÆ® Äڵ嵵 Á¦Ç° Äڵ带 ´Ù·çµíÀÌ ÇÏ°í, ¹Ï°í ÀÇÁöÇÒ ¼ö ÀÖÀ» ¸¸Å­ öÀúÇÏ°Ô ¸®ÆÑÅ丵ÇÏ°í ³ôÀº Ç°ÁúÀ» À¯ÁöÇϵµ·Ï ¸¹Àº ³ë·ÂÀ» ±â¿ï¿©¾ß ÇÑ´Ù°í ¸»ÇÑ´Ù. 

 Å×½ºÆ® ÄÚµå ÀÛ¼ºÀ» ±ÇÀå¼öÁØÀÇ Ä¿¹ö¸®Áö¸¸ ³ÐÈ÷·Á°í ÇÏ°í, ¼öÄ¡¸¸ ´Þ¼ºÇÏ·Á´Â ŵµ°¡ ¾Æ´Ñ, ½ÇÁ¦ ÄÚµå¿Í °°ÀÌ º¸¶ó´Â °üÁ¡ÀÇ ÀüȯÀ» À̾߱âÇÏ´Â °ÍÀÌ´Ù.

 ±×·¸±â¿¡ Å×½ºÆ® Äڵ带 °³¼±ÇÏ´Â °úÁ¤¿¡¼­ ¾ð±ÞÇÏ´Â Å×½ºÆ® ³¿»õ¶ó´ø°¡, ¿©·¯ °¡Áö ¿øÄ¢µéÀº Å×½ºÆ® Äڵ尡 ¾Æ´Ñ Á¦Ç° Äڵ带 ÀÛ¼ºÇÒ ¶§¿¡ Àû¿ëÇÏ´Â °¡µ¶¼º, À¯Áö º¸¼ö¼ºÀ» ³ôÀÌ´Â ¸®ÆÑÅ丵µé°ú °°´Ù°í ÇÒ ¼ö ÀÖ´Ù. ƯÈ÷ ¸¶Æ¾ ÆÄ¿ï·¯ÀÇ ¸®ÆÑÅ丵 Ã¥°ú ºñ½ÁÇÏ°Ô Å×½ºÆ® ³¿»õ¿Í ±×¿¡ µû¸¥ Ä«Å»·Î±×¸¦ Á¦°øÇÑ´Ù.
 ÇÏÁö¸¸ Å×½ºÆ® ÄÚµå ÀÛ¼º¸¸ÀÇ ´Ù¸¥ Á¡µµ ÀûÁö ¾Ê°Ô Àֱ⿡ ±× Á¡¿¡´Â À¯ÀÇÇØ¾ß ÇÒ °ÍÀÌ´Ù. ÀϷʷΠÅ×½ºÆ® Äڵ忡¼­ ¾î¶² ¹æ½ÄÀ¸·Î Àǵµ¸¦ Ç¥ÇöÇÒÁö °áÁ¤ÇÒ ¶§, ÄÚµå Áߺ¹À̳ª ¼º´Éº¸´Ù °¡µ¶¼º°ú ¸í·á¼ºÀÌ ´õ Áß¿äÇÏ´Ù.

 Ã¥ Áß°£¿¡ Á¤Ä¡ÀÎÀÌ ÁöÅ°Áöµµ ¸øÇÒ °ø¾àÀ» ³²¹ßÇÏ´Â °æÇâÀ» ºñÀ¯Çϸç, ÁöÅ°Áö ¸øÇÒ ¾à¼ÓÀ̶ó´Â 3°¡Áö Å×½ºÆ® ÄÚµåµéÀ» ¾ð±ÞÇÑ´Ù.
- ¾Æ¹« 'ÀÏ'µµ ¾È ÇÏ´Â Å×½ºÆ®
- ¹«¾ð°¡ ÀÏÀº ÇÏÁö¸¸, Á¤ÀÛ '°ËÁõ'Àº ÀüÇô ÇÏÁö ¾Ê´Â Å×½ºÆ®
- À̸§°ª ¸øÇÏ´Â Å×½ºÆ®
 ÀÌ·± Å×½ºÆ®µéÀº ¸ðµÎ ÀÚ½ÅÀº ¹°·Ð µ¿·á±îÁö À§Çè¿¡ óÇÏ°Ô ÇÑ´Ù. Å×½ºÆ®´Â ÀÚ½ÅÀÌ ¸í½ÃÇÑ µ¿ÀÛ¿¡ ¹®Á¦°¡ »ý±â¸é ½ÇÆÐÇØ¾ß ÇÏ´Â °ÍÀ» ÀØÁö ¸»¾Æ¾ß Çϸç, ÀÌ Ã¥À» ÅëÇØ Á¦Ç° Äڵ带 ÀÛ¼ºÇÏ´Â °Í ¸¸Å­ÀÇ ³ë·ÂÀ» Å×½ºÆ® Äڵ忡 ½ñ°Ô µÇ¸é, ±×¸¦ ÅëÇØ Á¦Ç° ÄÚµå ÀÛ¼ºÀÇ È¿À²°ú ½Ç·Âµµ Çâ»óµÇ¸®¶ó »ý°¢ÇÑ´Ù.

 °³ÀÎÀûÀ¸·Î Å×½ºÆ® Äڵ忡¼­ Å×½ºÆ® ÄÚµå Áß ÇÒ´ç¹®À̳ª ¸Þ¼­µå È£Ã⠵ ¹ÚÇô ÀÖ´Â ¼ýÀÚ·Î µÈ °ª(¸ÅÁ÷ ³Ñ¹ö)¸¦ Àû½ÃÇÏ´Â °æ¿ì°¡ Àִµ¥, À̸¦ Àǹ̰¡ ºÐ¸íÇÑ À̸§ÀÇ »ó¼ö³ª º¯¼ö·Î ´ëüÇؼ­ Àб⠽¬¿î ÄÚµå·Î ¸¸µé°Å³ª, °¡µ¶¼ºÀÌ ÀÖ°Ô ÀÛ¼ºÇØ ¿ìȸÇÏ´Â ¹ö¸©À» µéÀ̵µ·Ï Çؾ߰ڴÙ.







´ñ±Û(0) | ¿«Àα۾²±â(0) | ½ºÅ©·¦ ½Å°í | Àμâ
 
 
ÀÎÅͳݼ­Á¡ ÀÎÅÍÆÄÅ©µµ¼­
 
 
¿ì¸® ÁÖº¯À» °¡µæ ä¿ì°í ÀÖÀ¸³ª, Àß ¸ô¶ú´ø ¼Ò¸®  | ±âº» 2013.12.16 03:08:31

Æ®À§ÅÍ  ÁÖ¼Òº¹»ç


[ µµ¼­ ] ¹è¸íÁø±³¼öÀÇ ¼Ò¸®·Î Àд ¼¼»ó
±è¿µ»ç | 2013/11/18
ÆòÁ¡
»ó¼¼³»¿ëº¸±â | ¸®ºäº¸±â(28) | °ü·Ã Å׸¶º¸±â(0)
µî·ÏµÈ ±ÛÀÚ¼ö : 1556 ±ÛÀÚ

 »ç¹°À» º¼ ¼ö ÀÖ°Ô ÇØÁÖ´Â ´«¿¡ ´ëÇÑ °í¸¶¿ò, ½Ã°¢¿¡ ´ëÇÑ Á߿伺Àº ¸Å¿ì Å©´Ù.

û°¢, ½Ã°¢À» µ¿½Ã ÀÒ¾ú´ø Çï·»Ä÷¯´Â ¿¡¼¼ÀÌ '»çÈ길 º¼ ¼ö ÀÖ´Ù¸é'(Three days to see)¿¡¼­ '»çÈ길 º¼ ¼ö ÀÖ´Ù¸é, ³»°¡ ¸¶Áö¸·À¸·Î ´«À» °¨¾Æ¾ß ÇÒ ½Ã°£ÀÌ µÇ¸é ³ª´Â Áö³­ »çÈê µ¿¾È ¸¸ÀÌ¶óµµ ÀÌ ¼¼»óÀ» º¼ ¼ö ÀÖ°Ô ÇÏ¿©ÁØ Çϳª´Ô²² °¨»ç ÇÏ´Ù°í ±âµµ¸¦ µå¸®°í ´Ù½Ã ¿µ¿øÇÑ ¾ÏÈæÀÇ ¼¼°è·Î µ¹¾Æ°¡°Ú´Ù.'¶ó ¾´ À̾߱â´Â »ç¶÷µé¿¡°Ô ¸¹ÀÌ ¾Ë·ÁÁ® ±×³à°¡ ½Ã°¢¿¡ ´ëÇÑ ºÎºÐ¸¸ ¾Æ½¬¿öÇß´Ù »ý°¢Çϱ⠽±Áö¸¸, û·ÂÀ» »ó½ÇÇÑ ±×³à°¡ ¼Ò¸®¸¦ ³»±â À§ÇØ ¼ÕÀÇ ÃË°¢¸¸À¸·Î ¼º´ëÀÇ ¶³¸²°ú ÀÔ ¸ð¾çÀ» È®ÀÎÇϸç ÇÏ·ç¿¡ ÇÑ ´Ü¾îµµ ¹è¿ìÁö ¸øÇÒ ¶§°¡ ÀÖÀ» Á¤µµ·Î Èûµé°Ô ³ë·ÂÇÑ °Í°ú ¿ª½Ã ÃË°¢À¸·Î LP À½¹ÝÀÇ ³ë·§¼Ò¸®¸¦ µè±â À§ÇØ ½ÃµµÇß´ø »ç½ÇÀº Àß ¾ËÁö ¸øÇÑ´Ù.

 ½Ã°¢ ¸øÁö ¾Ê°Ô, û°¢Àº ¸Å¿ì Áß¿äÇÏ°í û°¢À» ÅëÇØ µé¸®´Â ¼Ò¸®´Â ¾ðÁ¦³ª ¿ì¸® ÁÖº¯À» °¡µæ ä¿ì°í ÀÖ´Ù. 

 

 ÀÌ Ã¥À» ÅëÇØ ¼Ò¸®¿¡ ´ëÇؼ­ ¸ô¶ú´ø Áö½ÄÀ» ¾Ë ¼ö ÀÖ¾ú°í, ¿ÀÇظ¦ Ç® ¼ö ÀÖ¾ú´Ù. ƯÈ÷ Ã¥¿¡¼­µµ ¿©·¯ ¹ø¿¡ °ÉÃÄ ¾ð±ÞµÇ´Â ¹é»ö¼ÒÀ½Àº ¼ÒÀ½(Noise)¶ó°í ÇÏ¸é ¹«Á¶°Ç ¾È ÁÁÀº ¼Ò¸®¶ó´Â ¿ÀÇØ¿¡ ´ëÇÑ Æí°ßÀ» °ÅµÑ ¼ö ÀÖ¾ú´Ù.

 '¹é»ö¼ÒÀ½'(white noise)Àº ¿ì¸®°¡ Æò»ó½Ã¿¡ µè´Â ¼Ò¸®°¡ ¾Æ´Ï¶ó ¿©·¯ ¼Ò¸®µéÀÌ Çѵ¥ ÇÕÃÄÁ® ºÐ¸íÇÏÁö ¾ÊÀº ä µé·Á¿À´Â ¼Ò¸®À̸ç, ´ëºÎºÐÀÇ »ç¶÷µéÀº ¾ö¸¶ ¹è ¼Ó¿¡¼­ ¼Ò¸®¸¦ óÀ½ µè´Âµ¥, À̶§ÀÇ ¼Ò¸®°¡ ¹é»ö¼ÒÀ½ÀÌ´Ù. ¾óÇÍ µè±â¿¡´Â ¾Æ¹«·± Àǹ̰¡ ¾ø´Â ¼Ò¸®¶ó°í »ý°¢µÇÁö¸¸ ½ÇÁ¦·Î´Â ÀÚ¿¬¿¡¼­ Àͼ÷ÇÏ°Ô µè´Â ¹Ù¶÷¼Ò¸®, ¹°¼Ò¸®¿Í °°¾Æ¼­ ¿ì¸® ¸¶À½À» ÁøÁ¤½ÃÄÑÁÖ°í ÇÑ °¡Áö ÀÏ¿¡ ÁýÁßÇÏ°Ô ¸¸µå´Â È¿°ú°¡ ÀÖ´Ù. °úÇÐÀûÀ¸·Îµµ, ¿©·¯°¡Áö ½ÇÇè°á°ú·Îµµ ½ÇÁ¦ È¿°ú°¡ ÀÖÀ½À» ¾Ë ¼ö ÀÖ¾ú´Ù.

 ÀÌ¹Ì À̸¦ ÀÌ¿ëÇؼ­ ¸¹Àº ¼­ºñ½ºµéÀÌ Àִµ¥, Ä«ÆäÀÇ ¼Ò¸®, ºø¼Ò¸®µîÀ» Á¦°øÇÏ´Â ¹«·á ȨÆäÀÌÁöµéÀº ¾Æ·¡¿Í °°´Ù. PCÀÛ¾÷À» ÇÒ¶§, È¿°ú°¡ ÀÖ´ÂÁö Çѹø ½ÃµµÇغ¸¸é ÁÁÀ» °Í °°´Ù.

- ¹Ì±¹ ¿ÀÀü, Á¡½É½Ã°£ Ä«Æä, ´ëÇб³ Ä«ÆäÀÇ ¼Ò¸® Á¦°ø

http://coffitivity.com/

- Ä«Æä¼Ò¸®¿Í ºø¼Ò¸®¸¦ ¼¯¾î¼­ Á¶ÀýÇؼ­ µéÀ» ¼ö ÀÖ´Â ¼­ºñ½º Á¦°ø

http://rainycafe.com/

- Ä¿ÇǼó, ºø¼Ò¸®, Æĵµ¼Ò¸®, ÀåÀÛºÒŸ´Â ¼Ò¸®, »õ¼Ò¸®¸¦ ¼¯°í, Á¶ÀýÇؼ­ µéÀ» ¼ö ÀÖ´Â ¼­ºñ½º Á¦°ø

http://soundrown.com/

- ¿ì¸®³ª¶ó È«´ë, °­³², ½Å»çµ¿ Ä«ÆäÀÇ ¼Ò¸®¸¦ µéÀ» ¼ö ÀÖ´Â ¼­ºñ½º Á¦°ø

http://wheresound.com/

 

 ÀÌ ¿Ü¿¡µµ ¿ì¸®ÀÇ ¼Ò¸®¸¦ ÁöÄѳª°¡´Â ¼ö¸¹Àº ¸íâÀÇ µæÀ½ °úÁ¤ÀÌ ¹«Ã´ Ä¡¹ÐÇÏ°í °úÇÐÀûÀ̾ú´Ù´Â À̾߱â, ¼¼°è 3´ë ¹ÙÀ̿ø°ÀÇ À̾߱â, »ìÀλç°ÇÀÇ ÇØ°áÇÑ ÀÌ¾ß±â µî ¼Ò¸®¿Í °ü·ÃµÈ Èï¹Ì·Î¿î À̾߱âµéÀ» ¸¹ÀÌ Àִµ¥, °¡Àå ³î¶ó¿î À̾߱â Áß Çϳª´Â ¸»ÇÏ´Â ÄÚ³¢¸® ÄÚ½ÄÀÌ¿´´Ù.

 ÇØ´ç ºÎºÐÀ» ÀÐÀ¸¸ç, Á÷Á¢ µé¾îº¸°í ½Í´Ù´Â »ý°¢¿¡ ã¾Æº¸´Ï Àß Á¤¸®µÈ ¿µ»óÀÌ ÀÖ¾ú´Ù. °Ô´Ù°¡ »ý°¢Áöµµ ¾Ê¾Ò´Âµ¥ ÀúÀÚÀΠ¹è¸íÁø ±³¼ö´ÔÀÌ ³ª¿Í ´õ Àç¹Õ°Ô º¼ ¼ö ÀÖ¾ú´Ù.

http://www.youtube.com/watch?v=Lx7vtljoyvk

 

 ¼Ò¸®¸¦ À̾߱âÇÏ¸é »©³õÀ» ¼ö ¾ø´Â °ÍÀÌ ¸ñ¼Ò¸® ÀÏ°ÍÀÌ´Ù. ¸ñ¼Ò¸®¸¦ Àß °ü¸®ÇÏ´Â °ÍÀÌ ´Ù¸¥ »ç¶÷¿¡°Ô ùÀÎ»ó¿¡ Å« È£°¨°ú ½Å·Ú¸¦ ÁÙ ¼ö ÀÖÀ½À» ¾Ë ¼ö ÀÖ¾ú´Ù. ÇÏÁö¸¸ ¾Æ·¡ÀÇ ±¸ÀýÀ» ÅëÇØ ¸ñ¼Ò¸® °ü¸®´Â ´Ù¸¥ »ç¶÷ÀÌ ¾Æ´Ñ ³ª ÀÚ½ÅÀ» À§Çؼ­µµ ÇÊ¿äÇÒ ¼ö ÀÖÀ½À» »ý°¢ÇÏ°Ô µÇ¾ú´Ù.

'³»°¡ °¡Áö°í ÀÖ´Â ¸ñ¼Ò¸®¸¦ Àß °ü¸®ÇÏÀÚ. ³»°¡ ÇÏ´Â ¸»Àº ³» ±Í°¡ Á¦ÀÏ ¸ÕÀú µè´Â´Ù. ³»°Ô ÁÁÀº ¸ñ¼Ò¸®´Â ´Ù¸¥ »ç¶÷¿¡°Ôµµ µè±â ÁÁÀº ¼Ò¸®ÀÏ °ÍÀÌ´Ù.'


 ³¡À¸·Î Ã¥À» ÀÐ°í³ª´Ï ¹«¶óÄ«¹Ì ÇÏ·çÅ°ÀÇ À¯·´ ¿¡¼¼ÀÌ ¸ÕºÏ¼Ò¸®¿¡¼­ ±×°¡ ¾ð±ÞÇÑ ±¸ÀýÀÌ »ý°¢³ª¸é¼­, ¿ª½Ã ÀÛ°¡´Â ¹ü»óÄ¡ ¾ÊÀº °¨°¢À» Áö³æ±¸³ª ÇÏ´Â »ý°¢ÀÌ µé¾ú´Ù.

 ÇØ´ç ±¸ÀýÀ» ¿Å±â¸ç ¸¶¹«¸®Çغ»´Ù.

 '³ª´Â ¿Ü±¹À» ¹æ¹®Çϸé Á¾Á¾ ¼Ò¸®¸¦ ÅëÇØ °¡Àå ÷¿¹ÇÏ°Ô ±× À̱¹¼ºÀ» ÀνÄÇÏ°ï ÇÑ´Ù.

½Ã°¢ÀÌ¸ç ¹Ì°¢, Ãë°¢ ¶Ç´Â ÇǺΠ°¨°¢ÀÌ Ã¤ °¨ÁöÇÏÁö ¸øÇÏ´Â ¹«¾ð°¡¸¦, ¼Ò¸®¸¦ ÅëÇؼ­´Â ¾Ë ¼ö ÀÖÀ» °Í °°´Ù.

¾îµò°¡¿¡ ¾É¾Æ¼­ ³» ¸öÀ» Á¶¿ëÈ÷ °¡¶ó¾ÉÈ÷°í, ±Ó¼ÓÀ¸·Î ÁÖÀ§ÀÇ ¼Ò¸®¸¦ »¡¾ÆµéÀδÙ.

±×·¯¸é ±×µé-¾î¼¸é ³ª ÀÚ½ÅÀÇ-À̱¹¼ºÀÌ ºÎµå·¯¿î °Åǰó·³ µÕ½Ç ¶°¿À¸£´Â °ÍÀÌ´Ù.'






´ñ±Û(0) | ¿«Àα۾²±â(0) | ½ºÅ©·¦ ½Å°í | Àμâ
 
 
ÀÎÅͳݼ­Á¡ ÀÎÅÍÆÄÅ©µµ¼­
 
 
žÄÚ´õ, ½±°Ô µµÀüÇÒ ¼ö ÀÖÀ»±î?  | ±âº» 2013.12.01 22:19:28

Æ®À§ÅÍ  ÁÖ¼Òº¹»ç


[ µµ¼­ ] TopCoder žÄÚ´õ ¾Ë°í¸®Áò Æ®·¹ÀÌ´×
ÇѺû¹Ìµð¾î | 2013/11/01
ÆòÁ¡
»ó¼¼³»¿ëº¸±â | ¸®ºäº¸±â(4) | °ü·Ã Å׸¶º¸±â(0)
µî·ÏµÈ ±ÛÀÚ¼ö : 1507 ±ÛÀÚ

 ¿ä»çÀÌ ¸¹Àº ¾Û, À¥ °ø¸ðÀü°ú ÇØÄ¿ÅæµîÀÌ ÀÖÁö¸¸, °³¹ßÀڷμ­ ¿À·ÔÀÌ °³¹ß ´É·Â¸¸À¸·Î ½ÂºÎ¸¦ ÇÒ ¼ö ÀÖ´Â ´ëȸ¿¡¼­ ÁÁÀº ¼ºÀûÀ» °ÅµÎ´Â °ÍÀ» ´õ Å« ¿µ±¤À¸·Î, ¼º°øÀ¸·Î, ´õ °ªÁø °ÍÀ¸·Î »ý°¢ÇÏ´Â À̵éÀÌ ÀÖÀ¸¸®¶ó »ý°¢ÇÑ´Ù. ÃÖ¼ÒÇÑ, ³ª´Â ±×·¸°Ô »ý°¢À» ÇÏ°í ÀÖÀ¸´Ï ³ª¿Í °°Àº »ç¶÷ÀÌ ÀÖÁö ¾ÊÀ»±î?


 ±×·± ³»°Ô žÄÚ´õ´Â ÃÊ´É·ÂÀڵ鸸ÀÌ Á¸ÀçÇÑ´Ù°í »ý°¢ÇÏ´Â, ¸¶Ä¡ ±×¸®½º ·Î¸¶ ½ÅÈ­ÀÇ ÃÖ°í 12½ÅµéÀÌ ÀÖ´Â ¿Ã¸²Æ÷½º »ê Á¤»óÀÇ ÆÇÅ׿ °°Àº °÷À̾ú´Ù.

 Â÷¸¶ Âü°¡Çغ¼ »ý°¢µµ ÇÏÁö ¸øÇß´ø °÷ÀÌÁö¸¸ ÀÌ Ã¥À» º¸°í óÀ½ °èÁ¤À» ¸¸µé¾ú°í, ÀÌÁ¦ ÀÌ Ã¥À» ¹ÙÅÁÀ¸·Î Â÷±ÙÂ÷±Ù ¿¬½ÀÇÑ ÈÄ, µµÀüÀ» Çؾ߰ڴٴ ¸¶À½ÀÌ µé¾ú´Ù.


 ÀÌ Ã¥ÀÇ ±¸¼ºÀº žÄÚ´õ µî·Ï¹æ¹ý°ú ÇÁ·Î±×·¡¹Ö ±âÃÊ ³»¿ëÀ» ¼Ò°³ÇÑ ÈÄ, ÃʱÞ, Áß±Þ, »ó±ÞÀÇ ½ÇÁ¦ ¾Ë°í¸®Áò ¹®Á¦ Ç®ÀÌ °úÁ¤À¸·Î µÇ¾îÀÖ´Ù.

 ½ÇÁ¦ ¾Ë°í¸®Áò ¹®Á¦µéÀ» Á¦½ÃÇÏ°í ±× ¹®Á¦¿¡ ´ëÇÑ Çؼ®, Á¢±Ù¹æ¹ýÀ» ¾ð±ÞÇÑ ÈÄ ÇØ°á °úÁ¤°ú ½ÇÁ¦ ¼Ò½º¸¦ C#, Java, C++ÀÇ ¾ð¾î·Î º¸¿©ÁØ´Ù.

 Ã³À½ ¹®Á¦°¡ ³Ê¹« ³¸¼³¾î ¹®Á¦¸¸ ºÁ¼­´Â µµÅë °¨À» ÀâÁö ¸øÇÏ´Ù°¡, ÀÔ·ÂµÈ ¿¹½Ã¿Í ±×ÀÇ °á°ú¸¦ º¸¸é ¹Ù·Î °¨À» ÀâÀ» ¼ö ÀÖ¾ú´Âµ¥, Ãʹݿ¡´Â ÀüüŽ»öÀ̶ó°í Á¤ÀÇÇÑ ÀüºÎ for¹®À» ÀÌ¿ëÇؼ­ loop¸¦ ÀÌ¿ëÇÏ´Â ¹æ¹ýÀ» ÀÌ¿ëÇÏ¸é ¼öÇÐÀû Áö½Ä ¾øÀ̵µ °ÅÀÇ ¸ðµç ¹®Á¦ÀÇ ÇØ°áÀÌ °¡´ÉÇß´Ù.


 ÇÏÁö¸¸ Áß±Þ¿¡¼­ ÇÁ·Î±×·¥ÀÇ ½ÇÇà ½Ã°£°ú ¸Þ¸ð¸® »ç¿ë·®ÀÌ ÀÖ´Â ½ÇÁ¦ žÄÚ´õÀÇ È¯°æÀ» ¾ð±ÞÇÏ°í ½ÇÇà½Ã°£°ú ¸Þ¸ð¸® »ç¿ë¿¡ ´ëÇؼ­ ½Å°æÀ» ¾²°Ô µÈ´Ù.

 À̸¦ À§ÇØ 'ÇÑ ¹ø °è»êÇÑ °ÍÀº µÎ ¹ø °è»êÇÏÁö ¾Ê´Â´Ù.', 'ÇÏÁö ¾Ê¾Æµµ µÇ´Â °è»êÀº óÀ½ºÎÅÍ ÇÏÁö ¸»ÀÚ.', 'Ž»ö ¹üÀ§¸¦ Á¼È÷ÀÚ'ÀÇ 3°¡Áö ÇÙ½É ¹æ¹ýÀ» Á¦½ÃÇÏ°í Áß¿äÇÑ ³»¿ë´ä°Ô ¸¹Àº ºÐ·®À» ÇÒ¾ÖÇÏ¿© ¼³¸íÇÑ´Ù.


 ¸¶Áö¸·ÀÎ »ó±ÞÀÌ µÇ¸é »ó´çÈ÷ ¾î·Á¿î ¹®Á¦°¡ ³ª¿ÀÁö¸¸ Áö±Ý±îÁö ¹è¿î ¾Ë°í¸®Áò, Àüü Ž»ö, 󸮸¦ Á¤ÇÏ°í ¹üÀ§¸¦ ÇÑÁ¤ÇÏ´Â °Í µîÀ» Á¶ÇÕÇϸ頠¹Ýµå½Ã Ç® ¼ö Àֱ⿡ ¹Ù·Î ´äÀ» º¸°í ½ÍÀº ¸¶À½À» ÂüÀ¸¸ç ¿©·¯ °¡Áö ¹æ¹ýÀ» ±í°Ô »ý°¢ÇÏ°í ½ÃµµÇØ º¸´Â °ÍÀÌ ÁÁÀº ÇнÀÀÌ µÉ °ÍÀÌ´Ù.


 ÀÌ Ã¥¿¡¼­ Ãʹݿ¡ °¡Àå °­Á¶ÇÏ´Â °ÍÀº ÇÁ·Î±×·¡¹Ö°ú °ü·ÃµÈ ±âÃÊ Áö½ÄÀÌ ¾Æ´Ï¶ó ¿ÀÈ÷·Á Àڽۨ, µµÀüÁ¤½ÅÀ» °®´Â °ÍÀÌ´Ù. ±×·¯´Ù º¸´Ï ÀÚ±â°è¹ß¼­¿¡¼­ º¼ ¼ö ÀÖ´Â µíÇÑ ±¸Àýµéµµ ¸¹ÀÌ º¸ÀÌÁö¸¸, ¾î´Â °÷¿¡¼­³ª Åë¿ëµÉ ¸¸ÇÑ Áø¸®ÀÓ¿¡´Â Ʋ¸²¾ø´Â °Í °°´Ù.


¼öÇÐÀû Áö½Ä°ú ¾î·Á¿î ¾Ë°í¸®ÁòÀ» ¾Ë¾Æ¾ß Ç® ¼ö ÀÖ´Ù´Â »ý°¢Àº ÀÌÁ¦ ¹ö·ÁÁÖ¼¼¿ä.

Division 1 ¿¡¼­ ³ôÀº ¼öÁØÀÇ ¹®Á¦°¡ ¾Æ´Ï¶ó¸é Ưº°ÇÑ Áö½ÄÀÌ ¾ø¾îµµ Ç® ¼ö ÀÖ½À´Ï´Ù.

"¾î¶»°Ôµç ´ç¿¬È÷ Ç® ¼ö ÀÖ¾î!"¶ó°í »ý°¢ÇÏ´Â °ÍÀÌ ÇÁ·Î±×·¡¹Ö ´ëȸ °ø·«ÀÇ Ã¹°ÉÀ½ÀÔ´Ï´Ù. - p78


 ±×¸®°í ±× ´ÙÀ½¿¡ ÇÊ¿äÇÑ °ÍÀº ¸¹Àº ¹®Á¦¿¡ µµÀüÇÏ°í, Ç®¾îº¸´Â ³ë·ÂÀ¸·Î º¸ÀδÙ. ¾Æ·¡¿Í °°ÀÌ Ã¥¿¡¼­ ¾ð±ÞÇß´Ù ½ÍÀÌ ÇÑ ¹ø¿¡ ¹®Á¦¸¦ Ç® ¼ö´Â ¾øÀ» °ÍÀÌ´Ù. ´ç¿¬È÷ ¸¹Àº ½ÇÆи¦ °Þ°Ô µÇ´Ï ÁÂÀýÇÏÁö ¸»°í, Á¶±Ý ´õ »ý°¢ÇÏ°í, µµÀüÇغÁ¾ß ÇÒ °ÍÀÌ´Ù.


¸¸¾à ½Ç¼öÇ߾ ½Ç¸ÁÇÏÁö ¸»°í ½Ç¼öÀÇ ¿øÀÎÀ» ºÐ¼®Çغ¸¼¼¿ä. 

½Ç¼ö¸¦ ¹Ýº¹ÇÏÁö ¾Êµµ·Ï ¿¬½ÀÇϸé ÀÌ·¯ÇÑ ¼öÁØÀÇ ¹®Á¦´Â ½±°Ô Ç® ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. - p78


½ÇÆи¦ °Þ´Ù º¸¸é ±Ý¼¼ °è»ê·®ÀÇ °³³äÀÌ ÀÍÇôÁú °ÍÀÔ´Ï´Ù. - p201


ºÐ¸íÈ÷ ¸»ÇÏÁö¸¸ ¹ýÄ¢À» ¹ß°ßÇÏ´Â Á¤¼® °°Àº ¹æ¹ýÀº ¾ø½À´Ï´Ù.

°¡´ÉÇÑ ¸¹Àº ¹®Á¦¸¦ Ç®¾îº¸´Â ¹æ¹ý¹Û¿¡ ¾ø½À´Ï´Ù. - p333

 

 Ã¥ÀÇ ³»¿ëÀº ´ëü·Î ¸¸Á·½º·¯¿üÁö¸¸ ÃʹÝÀÇ ÇÁ·Î±×·¡¹Ö ±âÃÊ´Â ½ÇÁ¦ ¾î´À Á¤µµ Áö½ÄÀ» °®Ãá »ç¶÷¿¡°Ô´Â Àǹ̰¡ ¾ø°í, ÀüÇô ¸ð¸£´Â ÃʽÉÀÚ¿¡°Ô´Â ±×¸® ½¬¿î ¼³¸íÀº ¾Æ´Ï±â¿¡ Å« µµ¿òÀÌ µÇÁö ¾ÊÀ» °Í °°´Ù´Â »ý°¢ÀÌ µé¾ú´Ù.

 ¸¶Áö¸· Àå¿¡¼­ ¼Ò¼ö, ÃÖ´ë°ø¾à¼ö ÃÖ¼Ò°ø¹è¼öÀÇ °£´ÜÇÑ ¼öÇÐÀû Áö½ÄÀ» ¾ð±ÞÇÏ°í Àִµ¥ ÀÌ ºÎºÐÀÌ ÇÁ·Î±×·¡¹Ö ±âÃÊ¿¡ À̾¿À´Â °ÍÀÌ Á» ´õ ¾î¿ï¸®Áö ¾ÊÀ»±î ÇÏ´Â »ý°¢ÀÌ µé¾ú´Ù.

 ¶ÇÇÑ, ÀÌ Ã¥¿¡´Â C#, Java, C++ ÀÇ ¾ð¾îµéÀÌ ¾ð±ÞµÇ±â¿¡, ÀÌ Á¡ÀÌ ÀåÁ¡ÀÌÀÚ ÇÑ ¾ð¾î¸¸ »ç¿ëÇÏ´Â ´ëºÎºÐÀÇ °³¹ßÀÚ¿¡°Ô´Â Ã¥À» º¸´Â È帧À» ÇØÄ¡´Âµ¥ ÇÑ ¾ð¾î¿¡¸¸ ÁýÁß¿¡¼­ ¿©·¯ ¾ð¾î ¹öÀüÀ¸·Î ³ª¿Íµµ ±¦ÂúÀ» °ÍÀ̶ó´Â »ý°¢ÀÌ µé¾ú´Ù.

 ÇÏÁö¸¸ À§¿Í °°Àº ÀÇ°ßÀº °³ÀÎÀûÀÎ ÀÇ°ßÀ̱⿡, ÀüüÀûÀ¸·Î º¸±â ÁÁÀº Ã¥À̶ó´Â »ý°¢ÀÌ´Ù.






´ñ±Û(0) | ¿«Àα۾²±â(0) | ½ºÅ©·¦ ½Å°í | Àμâ
 
 
  1 2 3 4 5 6 7 8 9 10 [total 10/17] À§·Î