|
|
|
 |
ÆÇ¸Å°¡ |
36,000¿ø ¡æ 32,400¿ø 10% |
|
 |
¸¶Àϸ®Áö |
10% 3,240¿ø |
|
 |
¹ßÇàÀÏ |
2008-10-22
|
 |
ISBN |
8989975921 | 9788989975922
|
 |
±âŸÁ¤º¸ |
¹ø¿ª¼ | 528ÂÊ
| Paperback
|
|
 |
¿¹»óÃâ°íÀÏ
|
1~2ÀÏ À̳» (±Ù¹«ÀϱâÁØ) |
 |
¹è¼Ûºñ |
¹«·á¹è¼Û
|
| |
|
|
|
|
|
 |
| ÄÄÇ»ÅͰøÇÐ
|
|
|
| Á¾ÇÕÁö¼ö 2p 218 À§ |
|
| ¿ù°£Áö¼ö 3p 41 À§ |
|
|
| |
|
¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
µÊÀ¸·Î °ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù. |
|
|
|
 |
|
[¿ä ¾à]
ÀüÀÓÀÚ°¡ ¸¸µé¾ú°Å³ª ´Ù¸¥ ºÎ¼ ȤÀº ´Ù¸¥ °³¹ß»ç¿¡¼ Àü´Þ¹ÞÀº ÄÚµå´Â ¼²ºÒ¸® °Çµå·È´Ù°¡´Â ±Ü¾î ºÎ½º·³ÀÌ µÇ±â ½±´Ù. ÀÌ¿Í °°Àº ·¹°Å½Ã ÄÚµå´Â ¸ðµç °³¹ßÀÚ°¡ ³Ñ¾î¾ß ÇÒ ³Á¦·Î¼, Á¶Á÷ ³» ¿ä±¸»çÇ×ÀÇ º¯È¿Í ¿ÜºÎȯ°æ º¯È¿¡ ºÎÀÀÇϱâ À§ÇØ »õ·Î¿î Ư¡À» Ãß°¡ÇÏ°í ¹ö±×¸¦ °íÄ¡°í ¼ÒÇÁÆ®¿þ¾î ¼³°è¸¦ °³¼±Çϰí ÀÚ¿ø ÀÌ¿ë·üÀ» ÃÖÀûÈÇØ¾ß ÇÑ´Ù. ÀÌ Ã¥Àº ¼ÒÇÁÆ®¿þ¾î¸¦ Àß°Ô ³ª´©°í ´Ù½Ã ÅëÇÕÇØ¼ Å×½ºÆ®¸¦ À§ÇÑ Äڵ带 Ãß°¡ÇÏ´Â µî ¼ÒÇÁÆ®¿þ¾î¸¦ º¯°æÇÏ´Â µ¥ ²À ÇÊ¿äÇÑ ³»¿ëÀ» ±¤¹üÀ§ÇÏ°Ô ´Ù·ç´Â ·¹°Å½Ã ÄÚµå ÀçȰ¿ë ±â¹ý¿¡ ´ëÇÑ ºñ±Þ¼´Ù.
[¼Ò °³]
·¹°Å½Ã ½Ã½ºÅÛÀ» È¿À²ÀûÀ¸·Î °ü¸®ÇÔÀ¸·Î½á ¼º´É, ±â´É¼º, ½Å·Ú¼º, °ü¸®´É·ÂÀ» ³ôÀÌÀÚ.
ÀúÀÚ ¸¶ÀÌŬ Æä´õ½º´Â ÀÌ Ã¥¿¡¼ Å×½ºÆ® ·çƾÀÌ ¾ø´Â °Å´ëÇÑ ·¹°Å½Ã ÄÚµå º£À̽º·Î ´õ È¿°úÀûÀÎ ÀÛ¾÷À» ÇÏ´Â Àü¹ÝÀûÀÎ Àü·«À» ¾Ë·ÁÁØ´Ù. ÀÌ Ã¥Àº À¯¸íÇÑ ¿ÀºêÁ§Æ® ¸àÅä(Object Mentor) ¼¼¹Ì³ª¿ëÀ¸·Î Á¦ÀÛµÈ ÀÚ·á¿¡ ±âÃÊÇØ, ¼ö¹é ¸íÀÇ °³¹ßÀÚµé°ú ±â¼ú °ü¸®ÀÚµéÀ» ¸àÅ丵Çϰí Å×½ºÅ͵éÀÌ ·¹°Å½Ã ½Ã½ºÅÛÀ» Á¦¾îÇÏ´Â µ¥ µµ¿òÀ» Áá´ø ÀÚ·á¿¡ ¹ÙÅÁÀ» µÎ°í ±â¼úÇÑ Ã¥ÀÌ´Ù.
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
Ư¡ Ãß°¡, ¹ö±× ¼öÁ¤, ¼³°è °³¼±, ¼º´É ÃÖÀûÈ µî ¼ÒÇÁÆ®¿þ¾î º¯È±â¹ý ·¹°Å½Ã Äڵ带 Å×½ºÆ® ÇϴϽº ¾È¿¡ ³Ö´Â ¹æ¹ý »õ·Î¿î ¹®Á¦ ¹ß»ýÀ¸·ÎºÎÅÍ ½Ã½ºÅÛÀ» º¸È£ÇØÁÖ´Â Å×½ºÆ® ·çƾ ÀÛ¼º¹ý ÀÚ¹Ù, C++, C, C# ¾ð¾î·Î ÀÛ¼ºµÈ ¿¹Á¦¸¦ ÅëÇØ ¾î¶² ¾ð¾î³ª Ç÷§Æû¿¡µµ »ç¿ë °¡´É Äڵ忡¼ º¯È½ÃÄÑ¾ß ÇÒ ºÎºÐÀ» Á¤È®È÷ ã¾Æ³»´Â ¹æ¹ý °´Ã¼ÁöÇâÀ¸·Î ÀÛ¼ºÇÏÁö ¾ÊÀº ·¹°Å½Ã ½Ã½ºÅÛÀ» ´Ù·ç´Â ±â¹ý ±¸Á¶°¡ ¸ðÈ£ÇÑ ÀÀ¿ëÇÁ·Î±×·¥À» ´Ù·ç´Â ¹æ¹ý
±×¹Û¿¡ 24°¡Áö ÀÇÁ¸°ü°è ±ú±â ±â¹ý¿¡ ´ëÇÑ Ä«Å»·Î±× µîÀ» ´Ù·ï ÇÁ·Î±×·¥ ¿ø¼Òµé·Î µ¶¸³ÀûÀÎ ÀÛ¾÷À» Çϰųª ¾ÈÀüÇÏ°Ô º¯È½ÃŰ·Á´Â °æ¿ì¿¡ ´ëÇÑ »ó¼¼ ¼³¸í
¡Ú ÃßõÀÇ ±Û ¡Ú
ÀÌ Ã¥ ¼¹®¿¡¼ ÀúÀÚ ¸¶ÀÌŬ Æä´õ½º´Â ¡°¡¦±×·¯ÀÚ ´ÙÀ½°ú °°Àº ÀÏÀÌ ÀϾ´Ù...¡± ¶ó´Â ¹®ÀåÀ¸·Î ÀÚ½ÅÀÌ ¼ÒÇÁÆ®¿þ¾î¿¡ ´ëÇÑ ¿Á¤À» ǰ±â ½ÃÀÛÇÑ ¶§¸¦ ¼³¸íÇß´Ù. ¡°¡¦±×·¯ÀÚ ´ÙÀ½°ú °°Àº ÀÏÀÌ ÀϾ´Ù...¡± ´ç½ÅÀº ÀÌ·¯ÇÑ °¨Á¤À» ÀÌÇØÇÒ ¼ö Àִ°¡? ´ç½ÅÀº ÀÚ½ÅÀÇ Àλý¿¡ ÀÖ¾î¼ ´Ü ÇÑ ¼ø°£ÀÌ¶óµµ ¡°¡¦±×·¯ÀÚ ´ÙÀ½°ú °°Àº ÀÏÀÌ ÀϾ´Ù...¡±¶ó°í ¸»ÇÒ ¼ö ÀÖ¾ú´ø ¶§°¡ Àִ°¡? ÀλýÀÇ ¹æÇâÀ» ¼ÛµÎ¸®Â° ¹Ù²ã ³õ¾Æ °á±¹ ´ç½ÅÀÌ ÀÌ Ã¥À» Áý°Ô µÊÀ¸·Î½á ³» ¼¹®À» ÀÐ°Ô ¸¸µç »ç°ÇÀÌ ÇÑ ¹øÀÌ¶óµµ ÀÖ¾ú´Â°¡?
ÃʵîÇб³ 6Çг⠶§¿´´Ù. ´ç½Ã ³ª´Â °úÇаú ¿ìÁÖ ±×¸®°í °úÇбâ¼ú¿¡ °ü·ÃµÈ ¸ðµç °Í¿¡ °ü½ÉÀÌ ÀÖ¾ú´Ù. ³» ¾î¸Ó´Ï´Â Á¦Ç° īŻ·Î±×¸¦ º¸½Ã°í´Â ÇÃ¶ó½ºÆ½ ²®µ¥±â ¾È¿¡ µç ÀÛÀº µðÁöÄÄ(IDigi-Comp I)À̶ó´Â ÄÄÇ»ÅÍ ÇÑ ´ë¸¦ ÁÖ¹®Çß´Ù. 40³âÀÌ È帥 Áö±Ý ±×¶§ÀÇ ÀÛÀº ÄÄÇ»ÅÍ´Â ³» Ã¥»ó À§¿¡¼ ¸í¿¹·ÎÀÌ ÇÑÀÚ¸®¸¦ Â÷ÁöÇϰí ÀÖ´Ù. ±× ÄÄÇ»ÅÍ´Â ³»°¡ ¼ÒÇÁÆ®¿þ¾î¿¡ ²÷ÀÓ¾øÀÌ ¿Á¤À» °®°Ô ÇÏ´Â ±âÆøÁ¦°¡ µÆ´Ù. ³ª´Â »ç¶÷µéÀÌ Áö´Ñ ¹®Á¦µéÀ» ÄÄÇ»Å͸¦ ÅëÇØ Ǫ´Â °Ô ¾ó¸¶³ª Áñ°Å¿î ÀÏÀÎÁö óÀ½À¸·Î ¾î·ÅDzÀÌ ±ú´Ý°Ô µÆ´Ù. ´ç½Ã ³» ÄÄÇ»ÅÍ´Â ÇÃ¶ó½ºÆ½ S-R Çø³Çöø(flip-flop) 3°³, ÇÃ¶ó½ºÆ½ AND °ÔÀÌÆ®(and-gate) 6°³·Î ÀÌ·ç¾îÁø ¹°°ÇÀ̾úÀ¸³ª ±×°Í¸¸À¸·Îµµ ÃæºÐÇß´Ù.
ÇÏÁö¸¸ ¾ó¸¶ °¡Áö ¾Ê¾Æ ±â»ÝÀº °ð »ç¶óÁö°í ¸»¾Ò´Ù. ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛÀº °á±¹ ¾û¸ÁÁøÃ¢ÀÌ µÇ¾î ¹ö¸°´Ù´Â »ç½Ç ¶§¹®À̾ú´Ù. ÇÁ·Î±×·¡¸ÓµéÀÌ Ã³À½¿¡ »ý°¢Çس½ ¸í·áÇÑ ¼³°è´Â °á±¹ ½Ã°£ÀÌ Áö³²¿¡ µû¶ó »óÇÑ °í±âó·³ ºÎÆÐÇÏ°Ô µÈ´Ù. ¿ì¸®°¡ À۳⿡ ±¸ÃàÇÑ ½Ã½ºÅÛÀº ³»³â¿¡´Â ÇÔ¼ö¿Í º¯¼ö·Î µÚ¾ûÄÑ ¹ö¸° ´ËÀ¸·Î º¯ÇÏ°í ¸¸´Ù.
¿Ö ÀÌ·± ÀϵéÀÌ ÀϾ±î? ¿Ö ½Ã½ºÅÛÀº ºÎÆÐÇØ °¡´Â °É±î? ¿Ö ½Ã½ºÅÛÀº ±ú²ýÇÑ(clean) »óÅ¿¡ ¸Ó¹°·¯ ÀÖÁö ¾ÊÀ»±î?
¶§¶§·Î ¿ì¸®´Â °í°´¿¡°Ô Ã¥ÀÓÀ» µ¹¸°´Ù. °í°´ÀÇ ¿ä±¸»çÇ×ÀÌ º¯°æµÆ±â ¶§¹®À̶ó°íµµ ¸»ÇÑ´Ù. °í°´ÀÇ ¿ä±¸»çÇ×ÀÌ Á¤È®È÷ ¹Ý¿µµÇ°í °í°´ÀÌ ¹Ý¿µ»çÇ׿¡ ¸¸Á·ÇØ ÇÑ´Ù¸é, ¼³°èµµ ºÐ¸íÈ÷ ÈǸ¢ÇÒ °ÍÀ̶ó´Â ¹ÏÀ½ Çϳª·Î ¿ì¸®´Â ½º½º·Î¸¦ À§¾ÈÇÑ´Ù. ¿ä±¸»çÇ× º¯°æÀº °í°´ÀÇ À߸ø Å¿ÀÌ´Ù.
¿©±â¼ Áß¿äÇÑ ¼Ò½ÄÀ» Çϳª ÀüÇϰڴÙ. ¿ä±¸»çÇ×Àº ¹Ýµå½Ã º¯ÇÏ°Ô µÇ¾î ÀÖ´Ù. ¿ä±¸»çÇ× º¯°æÀ» ¼ö¿ëÇÒ ¼ö ¾ø´Ù¸é ¼³°è°¡ ¼Åõ¸¥ Å¿ÀÌ´Ù. º¯°æÀ» ¼ö¿ëÇÏ´Â ¼³°è¸¦ »ý¼ºÇس»´Â ÀÏÀº ¸ðµç À¯´ÉÇÑ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ¿¡°Ô ÀÖ¾î ¿µ±¤½º·¯¿î ÀÏÀÌ´Ù.
°ß°íÇÑ ¼³°è¸¦ ¸¸µé¾î ³»´Â ÀÏÀº ¾ÆÁÖ ¾î·Á¿î ¹®Á¦¸¦ Ǫ´Â °Íó·³ ÀνĵȴÙ. ½ÇÁ¦·Îµµ ÀÌ·± ÀÛ¾÷Àº ³Ê¹«³ª Èûµç Å¿¿¡ Á¦ÀÛµÈ ¸ðµç ½Ã½ºÅÛÀº ¼¼È÷ ºÎÆÐÇØ °á±¹ ¸Á°¡Áö´Â °úÁ¤À» °Þ°Ô µÈ´Ù. ÀÌ °°Àº ºÎÆÐ´Â ³Ê¹«³ªµµ ħ½À·ÂÀÌ °ÇØ ¿ì¸®´Â ½âÀº ÇÁ·Î±×·¥¿¡ °É¸ÂÀº Ưº°ÇÑ À̸§À» ÁغñÇß´Ù. ¹Ù·Î ¡®·¹°Å½Ã Äڵ塯´Ù.
·¹°Å½Ã ÄÚµå¶ó´Â ¸»Àº ÇÁ·Î±×·¡¸ÓµéÀÇ °¡½¿¿¡¼ ±¸Å並 À¯¹ßÇÑ´Ù. ¸¶Ä¡ ²öÀûÀÌ´Â °Å¸Ó¸®¿Í ³¯Ä«·Î¿î ħÀ» °¡Áø ³¯¹ú·¹µé·Î µÚµ¤ÀÎ ´ýºÒ õÁöÀÇ À½»êÇÑ ´ËÁö´ë¸¦ °É¾î°¡´Â °Í°ú °°Àº À̹ÌÁö¸¦ ¿¬»ó½ÃŲ´Ù. ¶ÇÇÑ ¾ÏÈæ, Á¡¾×, °íÀι°, ³»Àå¿¡¼ ³ª´Â ¾ÇÃ븦 ¶°¿Ã¸°´Ù. ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ Áñ°Å¿òÀº ¸Å¿ì °·ÄÇÏÁö¸¸, ·¹°Å½Ã Äڵ带 ´Ù·ï¾ß ÇÏ´Â °íÅëÀº °³¹ßÀÚµéÀÇ ¿Á¤À» ²ª¾î ¹ö¸®°íµµ ³²À» ¸¸Å ÃæºÐÈ÷ Å©´Ù.
´©±¸³ª ¿ì¸®°¡ ¸¸µé¾î³õÀº Äڵ尡 ·¹°Å½Ã ÄÚµå·Î Àü¶ôÇÏÁö ¾Êµµ·Ï ¹æÁöÇÏ´Â ¹æ¹ýÀ» ´Ù°¢µµ·Î ã¾Æº¸·Á°í ³ë·ÂÇß´Ù. ±×°£ ¸¹Àº ÀúÀÚ°¡ ÇÁ·Î±×·¡¸ÓµéÀÌ ½Ã½ºÅÛÀ» ±ú²ýÇÏ°Ô À¯ÁöÇÏ´Â µ¥ µµ¿òÀ» ÁÙ ¼ö ÀÖ´Â ¿øÄ¢(principles), ÆÐÅÏ(patterns), ½ÇÇà¹ý(practices)¿¡ ´ëÇÑ Ã¥À» ´Ù¼ö Àú¼úÇß´Ù. ÇÏÁö¸¸ ¸¶ÀÌŬ Æä´õ½º´Â ¿ì¸®µé ´ë´Ù¼ö°¡ °£°úÇÑ »çÇ׿¡ ´ëÇÑ ÅëÂû·ÂÀ» °®°í ÀÖ¾ú´Ù. ¿¹¹æ¸¸À¸·Î´Â ¿ÏÀüÇÒ ¼ö ¾ø´Ù. ÃÖ°í ¿øÄ¢À» ¼÷ÁöÇϰí ÃÖ°í ÆÐÅÏÀ» »ç¿ëÇϸç ÃÖ¼±ÀÇ ½ÇÇà¹ýÀ» µû¸£´Â °¡Àå Àß ÈÆ·ÃµÈ °³¹ßÆÀ¿¡¼Á¶Â÷ ¶§¶§·Î ÀÛ¾÷À» ¸ÁÄ¡´Â ÀÏÀÌ Á¾Á¾ ÀϾÙ. ºÎÆÐ´Â °è¼Ó ½×¿©°¡°í ºÎÆÐ¸¦ ¹æÁöÇÏ´Â °Í¸¸À¸·Î´Â ÃæºÐÇÏÁö ¾Ê´Ù. ºÎÆÐ¸¦ ¿ªÀü(reverse)½Ãų ¼ö ÀÖ¾î¾ß¸¸ ÇÑ´Ù.
ÀÌ Á¡ÀÌ ¹Ù·Î ÀÌ Ã¥ÀÌ À̾߱âÇÏ·Á´Â ³»¿ëÀ̸ç ÀÌ´Â °ð ºÎÆÐ¸¦ ¿ªÀü½ÃŰ´Â ¹æ¹ýÀÎ ¼ÀÀÌ´Ù. ÀÌ Ã¥Àº º¹ÀâÇÏ°Ô ¾ôÈù ºÒ¸í·áÇÑ ½Ã½ºÅÛÀ» ÇÑ Á¶°¢¾¿ ´Ü°è¸¦ ¹â¾Æ°¡´Â Á¡ÁøÀûÀÎ ¹æ¹ýÀ» ÅëÇØ ´Ü¼øÇÏ¸é¼ Àß ±¸Á¶ÈµÇ¾î ÀÖ°í ÈǸ¢ÇÏ°Ô ¼³°èµÈ ½Ã½ºÅÛÀ¸·Î º¯¸ð½ÃŰ´Â ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù. À̸¥¹Ù ¿£Æ®·ÎÇÇ ¿ªÀü(reversing entropy)¿¡ ´ëÇÑ Ã¥À̶ó°í ¸»ÇÒ ¼ö ÀÖ°Ú´Ù.
¿©·¯ºÐÀÌ Áö³ªÄ¡°Ô ÈïºÐÇϱâ Àü¿¡ ÇѸ¶µð °æ°íÇÏ°í ½Í´Ù. ºÎÆÐ¸¦ ¿ªÀü½Ã۱â´Â ½±Áö ¾ÊÀ» »Ó´õ·¯ ´Ü½Ã°£¿¡ ¼öÇàÇÒ ¼öµµ ¾ø´Ù. ÀúÀÚ°¡ ÀÌ Ã¥¿¡¼ Á¦½ÃÇÏ´Â ±â¹ýÀ̳ª ÆÐÅÏ, µµ±¸´Â È¿°úÀûÀ̱ä ÇÏÁö¸¸ ¿©·¯ºÐÀÇ ³ë·Â°ú ½Ã°£, Àγ», ÁÖÀǸ¦ ¿ä±¸ÇÑ´Ù. ÀÌ Ã¥Àº °áÄÚ Æ¯È¿¾àÀ» Á¦½ÃÇÏÁö´Â ¾Ê´Â´Ù. ÇÏ·í¹ã »çÀÌ¿¡ ¾î¶»°Ô ½Ã½ºÅÛ¿¡ ½×ÀÎ ¸ðµç ºÎÆÐ¸¦ Á¦°ÅÇÏ´ÂÁö¿¡ ´ëÇÑ ¹æ¹ýÀº Á¦½ÃµÇÁö ¾ÊÀ» °ÍÀÌ´Ù. ´ë½Å ¿©·¯ºÐÀÌ Çö¾÷¿¡ Á¾»çÇÏ´Â µ¥ ÀÖ¾î¼ °®Ãç¾ß ÇÒ ¿øÄ¢°ú °³³ä, ±×¸®°í ŵµ¿¡ ´ëÇØ À̾߱âÇÒ °ÍÀÌ´Ù. °á±¹, ¼º´ÉÀÌ ÀúÇϵǰí ÀÖ´Â ½Ã½ºÅÛÀ» ¼¼È÷ Çâ»óµÇ´Â ½Ã½ºÅÛÀ¸·Î ¹ÝÀü½ÃŰ´Â µ¥ µµ¿òÀ» ÁÙ °ÍÀÌ´Ù.
·Î¹öÆ® C. ¸¶Æ¾
¡Ú ÀúÀÚ ¼¹® ¡Ú
µµ´ëü ·¹°Å½Ã ÄÚµåÀÇ Á¤Ã¼´Â ¹«¾ùÀϱî? ³ ¿©Å ÀÌ ¸»À» Á¦´ë·Î Á¤Àǵµ ÇÏÁö ¾Ê°í »ç¿ëÇØ ¿Ô´Ù. Á»´õ ¾ö¹ÐÈ÷ Á¤ÀÇÇØ º¸¸é ·¹°Å½Ã ÄÚµå´Â ´Ù¸¥ »ç¶÷ÇÑÅ×¼ °¡Á®¿Â ÄÚµå´Ù. ¿ì¸® ȸ»ç°¡ ´Ù¸¥ ȸ»ç·ÎºÎÅÍ Äڵ带 ¾ò¾î ¿ÔÀ» ¼öµµ ÀÖ°í ¿ø·¡ ÆÀ¿¡ ÀÖ´ø »ç¶÷µéÀÌ ´Ù¸¥ ÇÁ·ÎÁ§Æ®·Î ¿Å°Ü°¡¼ Äڵ带 ¾ò¾î ¿ÔÀ» ¼öµµ ÀÖ´Ù. ÀÌó·³ ·¹°Å½Ã ÄÚµå´Â ´Ü¼øÈ÷ ´Ù¸¥ »ç¶÷ÀÌ ÀÛ¼ºÇÑ Äڵ带 ¸»ÇÏÁö¸¸ ÇÁ·Î±×·¡¸Ó ÀÔÀå¿¡¼ ¸»ÇÏÀÚ¸é ÀÌ ¸»Àº »ç½Ç ±× ÀÌ»óÀ» ÀǹÌÇÑ´Ù. ½Ã°£ÀÌ Áö³¯¼ö·Ï ±× ÀÇ¹Ì¿Í Á߿伺¿¡ ´ëÇØ »ý°¢ÇÏ°Ô ¸¸µå´Â ¿ë¾î´Ù.
·¹°Å½Ã ÄÚµå¶ó´Â ¸»À» óÀ½ µé¾úÀ» ¶§ ¾î¶² »ý°¢ÀÌ µé¾ú´Â°¡? ´ç½ÅÀÌ ³ª¿Í °°Àº »ý°¢À» Çß´Ù¸é, ¿©±âÀú±â ¾ôÈù ³ÇØÇÑ ±¸Á¶¸¦ °¡Á® Á¦´ë·Î ¾Ë ¼ö´Â ¾øÁö¸¸ º¯°æ½ÃÄÑ¾ß ÇÏ´Â Äڵ带 ¶°¿Ã·ÈÀ» °ÍÀÌ´Ù. ½¬¿ï °ÍÀ¸·Î »ý°¢Çß´ø Ư¡µéÀ» Ãß°¡ÇÏ´À¶ó ¸çÄ¥ ¹ãÀ» Áö»÷ Ãß¾ïÀ» ¶°¿Ã¸± ¼öµµ ÀÖ°í, ´õ ÀÌ»ó ¾î¶»°Ô ÇÒ ¼ö ¾ø´Â Äڵ忡 Áú·Á »ç±â°¡ ÀúÇÏµÈ ´ç½ÅÀ» ¶°¿Ã¸± ¼ö ÀÖ´Ù. ÀÌ·± °æ¿ì ´ç½ÅÀÇ ¸ðµç ³ë·ÂÀº ¹«°¡Ä¡ÇØ º¸ÀδÙ. ·¹°Å½Ã ÄÚµåÀÇ Á¤ÀÇ´Â ´©°¡ ±× Äڵ带 ÀÛ¼ºÇߴ°¡¿Í´Â ¹«°üÇÏ´Ù. Äڵ尡 ³ªºüÁö´Â ±æÀº ¿©·¯ °¥·¡°¡ ÀÖ°í, ½ÇÁ¦·Î ±× Áß ´ëºÎºÐÀº Äڵ尡 ´Ù¸¥ ÆÀ¿¡¼ ¿Ô´ÂÁö ¿©ºÎ¿Í´Â ¹«°üÇÏ´Ù.
¾÷°è¿¡¼ ·¹°Å½Ã ÄÚµå´Â ÀÌÇØÇÒ ¼ö ¾ø°í º¯°æ½Ã۱â Èûµç Äڵ带 ÁöĪÇÏ´Â ¿ë¾î·Î Á¾Á¾ »ç¿ëµÈ´Ù. ÇÏÁö¸¸ Áö³ ¼ö³â°£ ¿©·¯ ÆÀµé°ú ÇÔ²² ÀÛ¾÷ÇÏ°í ±× ÆÀµéÀÌ ¿©·¯ °¡Áö ½É°¢ÇÑ ÄÚµå ¹®Á¦µéÀ» ÇØ°áÇÏ´Â µ¥ µµ¿òÀ» ÁÖ¸é¼ ¸¶Ä§³» ³ ¶Ç ´Ù¸¥ Á¤ÀÇ¿¡ ´Ù´Ù¸£°Ô µÇ¾ú´Ù.
³»°Ô ÀÖ¾î¼ ·¹°Å½Ã ÄÚµå´Â Å×½ºÆ® ·çƾÀÌ ¾ø´Â ´Ü¼øÇÑ ÄÚµåÀÏ »ÓÀ¸·Î¼, ³ ÀÌ Á¤ÀÇ¿¡ ´ëÇØ À¯°¨À» °¡Á®¿Ô´Ù. °ú¿¬ ÄÚµå ºÒ·® ¿©ºÎ¿Í Å×½ºÆ® ·çƾÀº ¾î¶² °ü·ÃÀÌ ÀÖÀ»±î? ³»°Ô ÀÌ Áú¹®¿¡ ´ëÇÑ ´äÀº ±×´ÙÁö ¾î·ÆÁö ¾ÊÀ¸¸ç ÀÌ Ã¥ Àü¹Ý¿¡ °ÉÃÄ ³ ÀÌ Á¡¿¡ ´ëÇØ »ó¼úÇÒ °ÍÀÌ´Ù.
Äڵ尡 ¾ó¸¶³ª ÈǸ¢ÇÏ°Ô ÀÛ¼ºµÇ¾î ÀÖ´ÂÁö ¿©ºÎ¿Í´Â »ó°ü¾øÀÌ Å×½ºÆ® ·çƾÀÌ ¾ø´Â ÄÚµå´Â ºÒ·® ÄÚµå´Ù. ¾ó¸¶³ª ¸ÚÁö°Ô ÀÛ¼ºµÇ¾î Àִ°¡¿Í °´Ã¼ÁöÇâÀÇ »ç¿ë ¿©ºÎ, ±×¸®°í ĸ½¶ÈÀÇ Á¤µµµµ ÂüÀÛ ¿ä¼Ò°¡ ÀüÇô µÇÁö ¸øÇÑ´Ù. Å×½ºÆ® ·çƾÀÌ ÀÖÀ¸¸é ÄÚµåÀÇ µ¿ÀÛÀ» ºü¸£°í °ËÁõ °¡´ÉÇÏ°Ô º¯°æ½Ãų ¼ö ÀÖ´Ù. ÇÏÁö¸¸ Å×½ºÆ® ·çƾÀÌ ¾øÀ¸¸é ½ÇÁ¦·Î ¿ì¸® Äڵ尡 ´õ ³ª¾ÆÁö´ÂÁö ´õ ³ªºüÁö´ÂÁö¸¦ ¾Ë ¼ö ¾ø°Ô µÈ´Ù.
Áö±Ý±îÁö´Â ½É°¢ÇÑ °æ¿ì¸¦ ¼³¸íÇß´Ù. ±ú²ýÇÑ ÄÚµåÀÎ °æ¿ì¿¡´Â ¾î¶³±î? ÄÚµå º£À̽º°¡ ¸Å¿ì ±ú²ýÇϰí Àß Á¤ÀÇµÈ ±¸Á¶¸¦ °¡Áø´Ù¸é ÃæºÐÇÏÁö ¾Ê°Ú´Â°¡? ¾Æ¸¶ ½Ç¼ö¸¦ ÀúÁö¸£Áö´Â ¾Ê°Ô µÉ °ÍÀÌ´Ù. ³ ±ú²ýÇÑ Äڵ带 ÁÁ¾ÆÇÑ´Ù. ³»°¡ ¾Æ´Â ´ëºÎºÐÀÇ »ç¶÷µéº¸´Ù ÈξÀ ´õ ÁÁ¾ÆÇÒ °ÍÀÌ´Ù. ÇÏÁö¸¸ ±ú²ýÇÑ Äڵ常À¸·Î´Â ÃæºÐÇÏÁö ¾Ê´Ù. ÆÀµéÀº Å×½ºÆ® ·çƾ ¾øÀÌ ´ë±Ô¸ð º¯°æÀ» °¡ÇÏ´Â °æ¿ì¿¡ Áß´ëÇÑ µµÀü¿¡ Á÷¸éÇÏ°Ô µÉ °ÍÀÌ´Ù. À̰ÍÀº ¸¶Ä¡ ¾ÈÀü±×¹°¸Á ¾øÀÌ °øÁß °î¿¹¸¦ ÇÏ´Â °Í°ú ºñ½ÁÇÏ´Ù. ÀÌ ÀÛ¾÷Àº ¾öû³ ±â¼ú°ú °¢ ´Ü°è¿¡¼ ¾î¶² ÀÏÀÌ ÀϾÁö¿¡ ´ëÇÑ ¸íÈ®ÇÑ ÀÌÇØ¸¦ ÇÊ¿ä·Î ÇÑ´Ù. ´ç½ÅÀÌ º¯¼ö ¸î °³¸¦ º¯°æ½ÃÄ×À» ¶§ ¾î¶² ÀÏÀÌ ÀϾÁö¸¦ Á¤È®È÷ ¾Æ´Â °ÍÀº ¸¶Ä¡ ´ç½ÅÀÌ °øÁß¿¡¼ ÀçÁÖ¸¦ ³Ñ¾úÀ» ¶§ ´Ù¸¥ µ¿·á°¡ ´ç½Å ÆÈÀ» Àâ¾ÆÁÙÁö ¸»Áö¸¦ ¹Ì¸® ¾Æ´Â °Í°ú °°´Ù. ´ç½ÅÀÌ ±ú²ýÇÑ Äڵ带 °¡Áö°í ÀÏÇÏ´Â ÆÀÀÇ ÀÏ¿øÀ̶ó¸é ´Ù¸¥ ´ëºÎºÐ ÇÁ·Î±×·¡¸Óº¸´Ù ÈξÀ ´õ ÁÁÀº »óȲ¿¡¼ ÀÏÇÏ´Â ¼ÀÀÌ´Ù. ÇÊÀÚ´Â ÀÏÇÏ´Â µ¿¾È ¸ðµç Äڵ带 ¸íÄèÇÏ°Ô ÀÌÇØÇϰí ÀÛ¾÷ÇÏ´Â ÆÀµéÀ» °ÅÀÇ º» ÀûÀÌ ¾ø´Ù. ±×µéÀº ¸¶Ä¡ Åë°èÀû ¿¹¿Ü»çÇ×ÀÎ °Íó·³ º¸ÀδÙ. ±×¸®°í ´ç½ÅÀÌ Áö¿ø Å×½ºÆ® ·çƾ ¾øÀÌ ÀÛ¾÷ÇÑ´Ù¸é ÄÚµå º¯°æÀº ±âÁ¸ ¹æ¹ý¿¡ ºñÇØ ´õ ´À¸®°Ô ¼öÇàµÉ °ÍÀÌ´Ù.
¾î¶² ÆÀµéÀº Á¡Á¡ ³ª¾ÆÁö°í Á»´õ ±ú²ýÇÑ Äڵ带 ÀÛ¼ºÇϱ⠽ÃÀÛÇÒ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ¿À·¡µÈ Äڵ尡 ±ú²ýÇØÁö´Â µ¥´Â ½Ã°£ÀÌ ¿À·¡ °É¸°´Ù. ±×¸®°í ¸¹Àº °æ¿ì¿¡ ¿ÏÀüÈ÷ ±ú²ýÇØÁö±â¶õ °ÅÀÇ ºÒ°¡´ÉÇÏ´Ù. ±×·¸±â ¶§¹®¿¡ ³ª´Â ·¹°Å½Ã Äڵ带 Å×½ºÆ® ·çƾ ¾ø´Â ÄÚµå¶ó°í Á¤ÀÇÇÒ ¼ö ÀÖ´Ù. À̰ÍÀº ÇöÀç »ç¿ëµÇ´Â Á¤ÀÇÀ̸ç ÇØ°áÃ¥À» Áö½ÃÇϱ⵵ ÇÑ´Ù.
³ Áö±Ý±îÁö Å×½ºÆ® ·çƾ¿¡ ´ëÇØ À̾߱âÇØ ¿ÔÀ¸³ª ÀÌ Ã¥Àº Å×½ºÆ®¿¡ ´ëÇØ ¾ê±âÇÏÁö´Â ¾ÊÀ» °ÍÀÌ´Ù. ÀÌ Ã¥Àº ¾î¶² ÄÚµå º£À̽º¿¡¼µµ È®½ÅÀ» °¡Áö°í º¯°æÀ» °¡ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ´Ù·é´Ù. ¿©·¯ Àå¿¡ °ÉÃļ Äڵ带 ÀÌÇØÇϰí Äڵ带 Å×½ºÆ® ·çƾ ÇÏ¿¡ µÎ¸ç Äڵ带 ¸®ÆÑÅ丵ÇÏ°í Æ¯Â¡À» Ãß°¡ÇÏ´Â ±â¹ýÀ» ¼³¸íÇÒ °ÍÀÌ´Ù.
¿©·¯ºÐÀÌ ÀÌ Ã¥À» Àо´Â µ¥ ÀÖ¾î¼ À¯ÀÇÇØ¾ß ÇÒ Á¡ Áß Çϳª´Â ÀÌ Ã¥ÀÌ ÈǸ¢ÇÑ Äڵ忡 ´ëÇØ ¼³¸íÇϴ åÀº ¾Æ´Ï¶ó´Â »ç½ÇÀÌ´Ù. ³ª´Â °í°´°úÀÇ ºñ¹ÐÀ¯Áö ÇùÁ¤À» ¸Î°í ÀÏÇϱ⠶§¹®¿¡ ÀÌ Ã¥¿¡¼ »ç¿ëÇÑ ¿¹Á¦µéÀº ¸ðµÎ Ã¥¿¡ ³Ö±â À§ÇØ Æ¯º°È÷ »õ·Î ¸¸µé¾ú´Ù. ÇÏÁö¸¸ ´ëºÎºÐ ¿¹Á¦¿¡¼ ³ª´Â Çö¾÷¿¡¼ º¸¾Æ ¿Ô´ø Á¤½ÅÀ» Äڵ忡 ±×´ë·Î À¯ÁöÇÏ·Á°í ¾Ö½è´Ù. ¸ðµç ¿¹Á¦µéÀÌ »óȲ¿¡ ¸Â´Â ´ëÇ¥ÀûÀÎ °ÍµéÀÎÁö´Â Àå´ãÇÒ ¼ö ¾ø´Ù. ºÐ¸íÈ÷ À̰͵麸´Ù ÈξÀ ÈǸ¢ÇÑ Äڵ尡 ¸¹À» °ÍÀ̰í, ¹Ý´ë·Î ³»°¡ »ç¿ëÇÑ ¿¹Á¦º¸´Ù ÈξÀ ¸øÇÑ ÄÚµåµéµµ ÀÖÀ» °ÍÀÌ´Ù. °í°´ ºñ¹ÐÀ¯Áö »çÇ׿¡ ´ëÇÑ °í·Á À̿ܿ¡µµ, ³»¿ëÀÌ ³Ê¹« Áö·çÇØ ´«¹°ÀÌ ³¯ Áö°æ¿¡ À̸£°Å³ª ¼¼ºÎ³»¿ëÀÇ ´Ë¿¡ ºüÁ® Çã¿ìÀû°Å¸®Áö ¾Êµµ·Ï ³»¿ëÀ» ä¿ì´Â µ¥ ¾Ö½èÁö¸¸ ½ÇÁ¦·Î´Â ±×·¸°Ô Àú¼úÇÒ ¼ö¹Û¿¡ ¾ø¾ú´Ù. °á°úÀûÀ¸·Î ¸î °³ÀÇ ¿¹Á¦µéÀº »ó´ëÀûÀ¸·Î °£°áÇØÁ³´Ù. ±× Áß ¸î °³¸¦ µé¿©´Ù º¸¸é ¡°¾Æ´Ï¾ß, ÀÌ Ä£±¸´Â ³»°¡ ÀÛ¾÷ÇÏ´Â ¸Þ¼ÒµåµéÀÌ ¿©±â¿¡ ÀÖ´Â °Íµéº¸´Ù ÈξÀ ´õ °Å´ëÇϰí ÈξÀ ´õ °í¾àÇÏ´Ù´Â °É ÀÌÇØÇÏÁö ¸øÇϰí ÀÖ±º¡±À̶ó´Â »ý°¢ÀÌ µé ¼öµµ ÀÖ´Ù. ÇÏÁö¸¸ ¿¹Á¦°¡ ´Ü¼øÇØ º¸ÀÌ´õ¶óµµ Á¦¹ß Á¦½ÃÇÏ´Â Ãæ°í¸¦ ¾×¸é ±×´ë·Î ¹Þ¾ÆµéÀÌ°í ±× Ãæ°í°¡ ¾î¶»°Ô Àû¿ëµÇ´ÂÁö¸¦ »ìÆìº¸¶ó.
¿©±â¿¡ Á¦½ÃÇÏ´Â ±â¹ýµéÀº ³»°¡ ²Ï Å« ÄÚµå Á¶°¢µé¿¡ Å×½ºÆ®ÇØ ¿Ô´ø °Íµé·Î, Ã¥ Æ÷¸ËÀÇ Á¦¾àÀ¸·Î ÀÎÇØ ¿¹Á¦¸¦ ÀÛ°Ô ¸¸µé¾úÀ» »ÓÀÌ´Ù. ƯÈ÷ ¿©·¯ºÐÀÌ ´ÙÀ½°ú °°ÀÌ ÄÚµå Á¶°¢ ³»¿¡¼ »ý·« ±âÈ£(¡¦)¸¦ º¸°Ô µÇ¸é ¡°500ÁÙ¿¡ À̸£´Â Äڵ尡 ´õ ÀÖ°Ú±¸³ª¡±¶ó°í »ý°¢ÇÏ¸é µÈ´Ù.
m_pDispather->register(listener); ¡¦ m_nMargins++;
ÀÌ Ã¥ÀÌ ÈǸ¢ÇÑ Äڵ忡 ´ëÇÑ Ã¥ÀÌ ¾Æ´ÏµíÀÌ ÈǸ¢ÇÑ ¼³°è¿¡ ´ëÇÑ Ã¥Àº ´õ´õ¿í ¾Æ´Ï´Ù. ÈǸ¢ÇÑ ¼³°è´Â ¿ì¸® ¸ðµÎ°¡ Ãß±¸ÇÏ´Â ¸ñÇ¥À̱ä ÇÏÁö¸¸, ·¹°Å½Ã Äڵ忡¼´Â ¸î ´Ü°è¸¦ °ÅÄ¡¸é ´Ù´Ù¸£°Ô µÇ´Â °ÍÀÌ´Ù. ¸î°³ Àå¿¡¼´Â ±âÁ¸ ÄÚµå º£À̽º¿¡ »õ·Î¿î Äڵ带 Ãß°¡ÇÏ´Â ¹ý°ú ÈǸ¢ÇÑ ¼³°è ±â¹ýÀ» ¿°µÎ¿¡ µÎ°í Äڵ带 Ãß°¡ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇß´Ù. ¿©·¯ºÐÀº ·¹°Å½Ã ÄÚµå º£À̽º ¾È¿¡ ÀÖ´Â ¿ì¼öÇÑ ÄÚµå ºÎºÐ¿¡¼ ½ÃÀÛÇØ ±× ºÎºÐÀ» È®´ëÇØ ³ª°¡´Â ½ÄÀ¸·Î ÀÛ¾÷À» ½ÃÀÛÇÒ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ º¯°æÀ» °¡ÇÏ´Â µ¥ ÇÊ¿äÇÑ ´Ü°èµéÀ» ¹â´Ù º¸¸é ¾à°£ÀÇ Äڵ尡 ´õ º¸±â ÈäÇÏ°Ô µÉ ¼öµµ Àִµ¥ ±×·¸´Ù°í ³î¶óÁö´Â ¸»ÀÚ. ÀÌ·¯ÇÑ ÀÛ¾÷Àº ¿Ü°ú ¼ö¼ú°ú °°´Ù. ¿©·¯ °÷À» Àý°³Çؾ߸¸ ÇÏ°í ³»Àå »çÀ̸¦ °üÅëÇØ¾ß ÇÏ¸ç ¹ÌÇÐÀûÀÎ ÆÇ´ÜÀº À¯º¸ÇØ¾ß ÇÒÁöµµ ¸ð¸¥´Ù. ÀÌ È¯ÀÚÀÇ ÁÖ¿ä ±â°ü°ú ³»ÀåÀº ÀÌÀüº¸´Ù ³ª¾ÆÁú ¼ö ÀÖÀ»±î? ¹°·ÐÀÌ´Ù. ȯÀÚÀÇ ±ä±ÞÇÑ ¹®Á¦¿¡ ´ëÇØ¼´Â Àؾî¹ö¸®°í Àý°³ºÎÀ§¸¦ ºÀÇÕÇÑ ÈÄ¿¡ ȯÀÚ¿¡°Ô Àß ¸Ô°í ²ÙÁØÇÑ ¿îµ¿À» Ç϶ó°í ¸»ÇÑ´Ù. ¹°·Ð ÀÌ·¸°Ô ÇÒ ¼öµµ ÀÖÀ¸³ª ¿ì¸®¿¡°Ô ÁøÁ¤ ÇÊ¿äÇÑ °ÍÀº ȯÀÚ¸¦ ÀÖ´Â ±×´ë·Î º¸°í ±×°¡ °¡Áø ¹®Á¦¸¦ °íÃÄ Á»´õ °Ç°ÇÑ »óŰ¡ µÇµµ·Ï À̲ô´Â °ÍÀÌ´Ù. ´Ù½Ã´Â ±¹°¡´ëÇ¥ À°»ó¼±¼ö°¡ µÇÁö´Â ¸øÇϰÚÁö¸¸ ¡®ÃÖ»óÀÇ »óÅ¡¯°¡ ¡®´õ ³ªºüÁöÁö¡¯´Â ¾Ê°Ô ÇÒ ¼ö ÀÖ´Ù. ÄÚµå º£À̽º´Â ´õ °Ç°Çϰí ÀÛ¾÷Çϱ⠽±°Ô º¯°æµÉ ¼ö ÀÖ´Ù. ȯÀÚ°¡ ´õ ³´´Ù°í ´À³¤´Ù¸é, ±× ¶§°¡ ¹Ù·Î ȯÀÚ°¡ Á»´õ °Ç°ÇÑ ¶óÀÌÇÁ ½ºÅ¸ÀÏÀ» ¾à¼ÓÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÙ ¸¸ÇÑ Àû±âÀÎ °ÍÀÌ´Ù. À̰ÍÀÌ ¹Ù·Î ¿ì¸®°¡ ·¹°Å½Ã Äڵ带 °¡Áö°í ´Þ¼ºÇÏ·Á´Â ¹ÙÀÌ´Ù. ¿ì¸®´Â Æí¾ÈÇÔÀ» ´À³¢´Â ÁöÁ¡¿¡±îÁö ´Ù´Ù¸£·Á°í ³ë·ÂÇÑ´Ù. ±× ÁöÁ¡¿¡ À̸¦ ¶§±îÁö ¿½ÉÈ÷ ³ë·ÂÇÏ°í ¶ÇÇÑ ÄÚµå º¯°æÀÌ ¿ëÀÌÇØÁöµµ·Ï ³ë·ÂÇÑ´Ù. ÆÀ ³»¿¡ ÀÌ·¯ÇÑ Á¤½ÅÀ» °è¼Ó ÁÖÀÔÇÑ´Ù¸é ¼³°è´Â Çâ»óµÉ °ÍÀÌ´Ù.
¿©±â¿¡ ¼Ò°³ÇÏ´Â ±â¹ýµéÀº µ¿·áµéÀ̳ª °í°´µé°ú ÀÏÇÏ¸é¼ ¹ß°ßÇÏ°í ±×µé¿¡°Ô¼ ¹è¿î °ÍÀÌ´Ù. ¿À·£ ±â°£ °í°´µé°ú ÀÏÇÏ¸é¼ ±ÔÄ¢ ¾øÀÌ Â¥¿©Áø ÄÚµå º£À̽ºµé¿¡ ´ëÇÑ Á¦¾î¸¦ ¸¸µå´Â °úÁ¤¿¡¼ ³ª¿Â °ÍÀÌ´Ù. ³ª´Â ¿ì¿¬ÇÏ°Ô ÀÌ·¯ÇÑ ·¹°Å½Ã Äڵ忡 ´ëÇØ ÁÖ¸ñÇϱ⠽ÃÀÛÇß´Ù. óÀ½À¸·Î ¿ÀºêÁ§Æ® ¸àÅä(Object Mentor)¿Í °ü·ÃµÈ ÀÏÀ» ÇßÀ» ¶§, ³ª´Â ¸¹Àº Áß¿äÇÑ ¹®Á¦¸¦ °¡Áø ÆÀµéÀÌ °íǰÁú Äڵ带 Á¤±âÀûÀ¸·Î ÀεµÇÏ´Â ´Ü°è¿¡ À̸¦ ¶§±îÁö ±×µéÀÇ ±â¼ú°ú »óÈ£ÀÛ¿ëÇÏ´Â ¹ýÀ» °³¹ßÇÏ¸é¼ ¸¹Àº °æÇèÀ» ½×¾Ò´Ù. ¿ì¸®´Â Á¾Á¾ ÆÀµéÀÌ °¢ÀÚÀÇ ÀÛ¾÷À» Á¦¾îÇÏ°í ¼·Î Àß Çù·ÂÇϸç ÀεµÇÏ´Â µ¥ µµ¿òÀ» ÁÖ°íÀÚ ÀͽºÆ®¸² ÇÁ·Î±×·¡¹Ö(XP, Extreme Programming) ¹æ¹ý·ÐÀ» »ç¿ëÇß´Ù. ³ Á¾Á¾ XP´Â ÈǸ¢ÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ 2ÁÖ¸¶´Ù ¸±¸®½ºÇØ¾ß ÇÏ´Â ÀÓ¹«¸¦ °¡Áø Àß ÈÆ·ÃµÈ ÆÀÀ» ¸¸µå´Â µ¥ »ç¿ëµÇ±âº¸´Ù´Â ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ̶ó°í ´À³¤´Ù.
ÇÏÁö¸¸ óÀ½ºÎÅÍ ¹®Á¦°¡ Çϳª ÀÖ¾ú´Ù. ÃÊâ±â XP ÇÁ·ÎÁ§Æ®ÀÇ »ó´ç¼ö´Â ¡®±×¸°Çʵå(Greenfield)¡¯ ÇÁ·ÎÁ§Æ®µéÀ̾ú´Ù. ³»°¡ ¸¸³ª´Â °í°´µéÀº ¾öû³ª°Ô °Å´ëÇÑ ÄÚµå º£À̽ºµéÀ» °¡Áö°í ÀÖ¾ú°í ±×µéÀº ¹®Á¦¿¡ Á÷¸éÇØ ÀÖ¾ú´Ù. ±×µéÀº ÀڽŵéÀÇ ÀÛ¾÷À» Á¦¾îÇϰí Á¦Ç°À» ÀεµÇÏ°Ô ÇØÁÖ´Â ¹æ¹ýÀ» ÇÊ¿ä·Î Çß´Ù. ½Ã°£ÀÌ Áö³ª¸é¼ ³» ÀÚ½ÅÀÌ °í°´µé°ú µ¿ÀÏÇÑ ÀÏÀ» ¹Ýº¹Çϰí ÀÖÀ½À» ±ú´Þ¾Ò´Ù. °á±¹ ÀÌ·± ÀνÄÀº ±× ´ç½Ã ÇÔ²² ÀÏÇÏ´ø ±ÝÀ¶±â¾÷ ÆÀ°úÀÇ ÀÛ¾÷¿¡ ¾î¶² ¿µÇâÀ» ÁÖ¾ú´Ù. ³»°¡ ¿À±â Àü±îÁö¸¸ ÇØµµ ±×µéÀº ´ÜÀ§Å×½ºÆ®´Â ÈǸ¢ÇÏ´Ù°í »ý°¢ÇØ ¿Ô´Ù. ÇÏÁö¸¸ ±×µéÀÌ °¡Áö°í ÀÖ´ø Å×½ºÆ® ·çƾÀº µ¥ÀÌÅͺ£À̽º¿¡ ¿©·¯ ¹ø Á¢±ÙÇØ Å« µ¢¾î¸®ÀÇ Äڵ带 µ¹¸®´Â ÀÛ¾÷À» ÇÏ¸é¼ ½Ã³ª¸®¿À Àüü¸¦ ½ÇÇàÇϰí ÀÖ¾ú´Ù. Å×½ºÆ® ·çƾµéÀº ÀÛ¼ºÇϱâ Èûµé¾ú°í ±× ÆÀÀº ½ÇÇàÇÏ´Â µ¥ ³Ê¹« ±ä ½Ã°£ÀÌ °É¸°´Ù°í »ý°¢Çؼ Å×½ºÆ® ·çƾÀ» ÀÚÁÖ µ¹¸®Áö´Â ¾Ê°í ÀÖ¾ú´Ù. ÀÇÁ¸°ü°è¸¦ ±ú±â À§ÇØ ±×µé°ú °°ÀÌ ¾É¾Æ ÀÛÀº ÄÚµå µ¢¾î¸®¸¦ Å×½ºÆ® ÇÏ¿¡ µÎÀÚ °©Àڱ⠵¥ÀÚºä(déjà vu), Áï ±â½Ã°¨(ÐþãÊÊï)À» ´À³¢°Ô µÇ¾ú´Ù. ¸¶Ä¡ ÀÌ °°Àº ÀÛ¾÷À» Áö±Ý±îÁö ¸¸³µ´ø ¸ðµç ÆÀµé°ú ÇØ¿Â µíÇÑ ¹¦ÇÑ ±âºÐÀ» ´À²¼´Âµ¥, ÀÌ´Â ±× ¾î¶² »ç¶÷µµ ¿øÄ¡ ¾Ê´Â ±×·± °¨Á¤À̾ú´Ù. ±×°ÍÀº Äڵ带 Á¦¾îÇØ¾ß ÇÒ ¶§ ÇÊ¿äÇÑ Á߳뵿¿¡ °¡±î¿î ÀÛ¾÷ÀÌ´Ù. ±×·¡¼ ³ª´Â ÀÌ·¯ÇÑ ¹®Á¦µéÀ» ¾î¶»°Ô ÇØ°áÇß´ÂÁö Ã¥À¸·Î ³²°Ü ¾î·Á¿ò¿¡ óÇÑ ÆÀµéÀÌ Äڵ带 ´õ ½±°Ô Ȱ¿ëÇϵµ·Ï µ½±â·Î °á½ÉÇß´Ù.
ÀÌ Ã¥¿¡ »ç¿ëµÈ ¿¹Á¦µéÀº ÀÚ¹Ù, C++, C µî ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î ÀÛ¼ºµÆ´Ù. ¸ÕÀú ÀÚ¹Ù´Â °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ¾ð¾îÀÌ´Ù. C++ ´Â ·¹°Å½Ã ȯ°æ¿¡¼ ¸Â´Ú¶ß¸± ¼ö ÀÖ´Â ¿©·¯ °¡Áö µµÀü°úÁ¦µéÀ» º¸¿©ÁØ´Ù. ¶ÇÇÑ C ¾ð¾î´Â ÀýÂ÷Çü ·¹°Å½Ã Äڵ忡¼ ³ªÅ¸³ª´Â ¿©·¯ °¡Áö ¹®Á¦¸¦ °Á¶ÇÏ´Â µ¥ µµ¿òÀ» ÁØ´Ù. ¸¹Àº ¾ð¾î Áß À§¿¡ ¾ð±ÞÇÑ ¾ð¾îµéÀº ·¹°Å½Ã Äڵ忡¼ ¹ß»ýÇÒ ¼ö ÀÖ´Â ¿©·¯ °¡Áö °ü½É¹üÀ§¸¦ Æ÷ÇÔÇÑ´Ù. ´ç½ÅÀÌ »ç¿ëÇÏ´Â ¾ð¾î°¡ ¿¹Á¦¿¡ »ç¿ëµÇÁö ¾Ê¾Ò´Ù°í ÇØµµ ¿¹Á¦¸¦ Çѹø º¸±æ ¹Ù¶õ´Ù. ¿¹Á¦¿¡¼ »ç¿ëÇÑ ¿©·¯ °¡Áö ±â¹ýµéÀº µ¨ÆÄÀÌ(Delphi), ºñÁÖ¾ó º£ÀÌÁ÷(Visual Basic), ÄÚº¼(COBOL), Æ÷Æ®¶õ(FORTRAN)°ú °°Àº ´Ù¸¥ ¾ð¾îµé¿¡µµ Ȱ¿ëÇÒ ¼ö ÀÖ´Ù.
ÀÌ Ã¥¿¡ ÀÖ´Â ±â¹ýµéÀÌ ¸¹Àº µµ¿òÀÌ µÇ°í ¶ÇÇÑ ´ç½ÅÀÌ ÇÁ·Î±×·¡¹Ö¿¡ Àç¹Ì¸¦ ´À³¢´Â µ¥ ÁÁÀº °è±â°¡ µÇ±æ ¹Ù¶õ´Ù. ÇÁ·Î±×·¡¹ÖÀº ¸Å¿ì º¸¶÷ ÀÖ°í Áñ°Å¿î ÀÛ¾÷ÀÌ´Ù. Àϻ󿡼 ¾ÆÁ÷±îÁö ÀÌ·± ±âºÐÀ» ´À³¢Áö ¸øÇß´Ù¸é ºÎµð ÀÌ Ã¥¿¡¼ Á¦°øÇÑ ±â¹ýµé¿¡¼ º¸¶÷°ú Áñ°Å¿òÀ» ã°Ô µÇ±æ ¹Ù¶õ´Ù.
¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú
ÃÖ±Ù¿¡ ÄÚµå °³¼±°ú À¯Áöº¸¼ö ÆíÀǸ¦ À§ÇÑ ¸¹Àº Çõ½ÅÀûÀÎ ÇÁ·Î±×·¡¹Ö ¾ð¾îµé°ú °³¹ß ±â¹ýµéÀÌ »õ·Ó°Ô ¸¸µé¾îÁ® ¼Ò°³µÇ°í ÀÖ½À´Ï´Ù. ÀÌ·± ÈǸ¢ÇÑ µµ±¸µéÀ» »ç¿ëÇØ ÀÛ¾÷ÇÏ´Â µ¥µµ ¾ÆÁ÷ ¸¹Àº °³¹ßÀÚµéÀº ±âÁ¸¿¡ ÀÖ´ø ·¹°Å½Ã Äڵ带 º¯°æÇϰí À¯Áöº¸¼öÇÏ´Â ÀÏ¿¡ ¸¹Àº ½Ã°£°ú ºñ¿ëÀ» ½ñÀ¸¸ç °³¼±ÇÏ´Â ÀÏÀÌ ¡°¾î·Æ´Ù¡±°í È£¼ÒÇϰí ÀÖ½À´Ï´Ù. ÀÌ Ã¥¿¡¼µµ ÁýÁßÀûÀ¸·Î ´Ù·ç´Â ³»¿ëÀÌÁö¸¸, ´ëºÎºÐ ±âÁ¸ ¼ÒÇÁÆ®¿þ¾î´Â ·¹°Å½Ã Äڵ忡¼ ¸Å¿ì Áß¿äÇÑ °³³äÀÎ °¨Áö(sensing), ºÐ¸®(separation), ºÀÇÕ(seams) °°Àº °³³äµéÀ» ¿°µÎ¿¡ µÎÁö ¾Ê°í ÀÛ¼ºµÇ¾ú±â ¶§¹®¿¡ º¯°æÇϰí À¯Áöº¸¼öÇÏ´Â ÀÏÀÌ Å« °ñÄ©µ¢¾î¸®·Î ³²¾Æ ÀÖ½À´Ï´Ù.
ÀÌ Ã¥Àº Á¶Á÷ ³» ¿ä±¸»çÇ×ÀÇ º¯È¿Í ¿ÜºÎȯ°æ º¯È¿¡ ºÎÀÀÇϱâ À§ÇØ »õ·Î¿î Ư¡À» Ãß°¡ÇÏ°í ¹ö±×¸¦ °íÄ¡°í ¼ÒÇÁÆ®¿þ¾î ¼³°è¸¦ °³¼±Çϰí ÀÚ¿ø ÀÌ¿ë·üÀ» ÃÖÀûÈÇÒ ¸ñÀûÀ¸·Î, ¼ÒÇÁÆ®¿þ¾î¸¦ Àß°Ô ³ª´©°í ´Ù½Ã ÅëÇÕÇØ¼ Å×½ºÆ®¸¦ À§ÇÑ Äڵ带 Ãß°¡ÇÏ´Â µî ¼ÒÇÁÆ®¿þ¾î¸¦ º¯°æÇÏ´Â µ¥ °ü·ÃµÈ ³»¿ëÀ» ±¤¹üÀ§ÇÏ°Ô ´Ù·ç°í ÀÖ½À´Ï´Ù. ƯÈ÷ ¼ÒÇÁÆ®¿þ¾î¸¦ È¿°úÀûÀ¸·Î °íÄ¡´Â µ¥ ÇÊ¿äÇÑ ´Ù¾çÇÑ ±â¹ýÀ» C++, ÀÚ¹Ù, ·çºñ ÄÚµå ¿¹Á¦·Î ¼³¸íÇϰí ÀÖ¾î¼ µ¶ÀÚ°¡ °ü·Ã ±â¹ýÀ» ½±°Ô ÀÍÈú ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ°í ÀÖ½À´Ï´Ù. ºÎµð ÀÌ Ã¥À» ÅëÇØ µ¶ÀÚ ¿©·¯ºÐµéÀÌ Á»´õ ¸¹ÀÌ ¹è¿ì¸ç »ý°¢ÇÔÀ¸·Î½á ¹ßÀüÇϰí, ±×·Î ÀÎÇØ »ý»ê¼ºÀÌ ³ô¾ÆÁ® ¿ì¼öÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÒ ¼ö ÀÖ°Ô µÇ±â¸¦ ¹Ù¶ø´Ï´Ù.
|
 |
|
 |
1ºÎ. ¿ö¹Ö¾÷: ÄÚµå º¯°æ ¿ø¸®¸¦ ÀÌÇØÇ϶ó
1Àå. ¼ÒÇÁÆ®¿þ¾î º¯°æ ¼ÒÇÁÆ®¿þ¾î¸¦ ¼öÁ¤ÇÏ´Â ³× °¡Áö ÀÌÀ¯ À§ÇèÇÑ º¯°æ
2Àå. È¿°úÀûÀÎ Çǵå¹é Ȱ¿ë ´ÜÀ§Å×½ºÆ®¶õ? »óÀ§´Ü°è Å×½ºÆ® Å×½ºÆ® µ¤°³ ·¹°Å½Ã ÄÚµå º¯°æ ¾Ë°í¸®Áò
3Àå. °¨Áö¿Í ºÐ¸® Çù·ÂÀÚ ¼ÓÀ̱â
4Àå. ºÀÇÕ ¸ðµ¨ ¾öû³ ¾çÀÇ Å×½ºÆ® ºÀÇÕ ºÀÇÕÀÇ Á¾·ù 5Àå. ·¹°Å½Ã Äڵ带 À§ÇÑ µµ±¸ ÀÚµ¿ÈµÈ ¸®ÆÑÅ丵 µµ±¸ ¸ðÁ¶ °´Ã¼ ´ÜÀ§Å×½ºÆ® ÇϴϽº ÀϹÝÀûÀÎ ´ÜÀ§Å×½ºÆ® ÇϴϽº
2ºÎ. º»°ÝÀûÀÎ ¼ÒÇÁÆ®¿þ¾î º¯°æ: ÄÚµå ÀÌ·¸°Ô °íÄ¡ÀÚ!
6Àå. °íÄ¥ °Ç ¸¹°í ½Ã°£Àº ¾ø°í... ¹ß¾Æ ¸Þ¼Òµå ¹ß¾Æ Ŭ·¡½º Æ÷Àå ¸Þ¼Òµå Æ÷Àå Ŭ·¡½º ¿ä¾à
7Àå. ÄÚµå Çϳª ¹Ù²Ù´Â µ¥ ¿Ö À̸® ¿À·¡ °É¸®Áö? »óȲ ÀÌÇØ ½ÃÂ÷ ÀÇÁ¸°ü°è ±ú±â ¿ä¾à
8Àå. Ư¡, ¾î¶»°Ô Ãß°¡ÇÒ±î? Å×½ºÆ® ÁÖµµ °³¹ß ºñ±³¸¦ ÅëÇÑ ÇÁ·Î±×·¡¹Ö ¿ä¾à
9Àå. ¶Òµü! Å×½ºÆ® ÇϴϽº¿¡ Ŭ·¡½º Á¦´ë·Î ³Ö±â ¼º°¡½Å ¸Å°³º¯¼öÀÇ °æ¿ì ¼ûÀº ÀÇÁ¸°ü°èÀÎ °æ¿ì »ý¼º ºí¶øÀÎ °æ¿ì ¼º°¡½Å Àü¿ª ÀÇÁ¸°ü°èÀÎ °æ¿ì ²ûÂïÇÑ ÀÎŬ·çµå ÀÇÁ¸°ü°èÀÎ °æ¿ì ¾çÆÄ ¸Å°³º¯¼öÀÎ °æ¿ì º°Äª ºÙÀº ¸Å°³º¯¼öÀÎ °æ¿ì 10Àå. Å×½ºÆ® ÇϴϽº¿¡¼ ½ÇÇàÇÒ ¼ö ¾ø´Â ¸Þ¼Òµå ¼ûÀº ¸Þ¼ÒµåÀÎ °æ¿ì µµ¿òÀÌ µÇ´Â ¾ð¾î Ư¡ÀÎ °æ¿ì ŽÁö ºÒ°¡´ÉÇÑ ºÎÀÛ¿ëÀÎ °æ¿ì
11Àå. ÄÚµå º¯°æ °úÁ¤¿¡¼ ²À Å×½ºÆ®ÇØ¾ß ÇÒ ¸Þ¼Òµå È¿°ú¿¡ ´ëÇÑ Ãß·Ð Àü¹æ Ãß·Ð È¿°ú ÀüÆÄ È¿°ú Ãß·ÐÀ» À§ÇÑ µµ±¸ È¿°ú ºÐ¼®À» ÅëÇÑ ÇнÀ È¿°ú ½ºÄÉÄ¡ ´Ü¼øÈ
12Àå. Ŭ·¡½º ÀÇÁ¸°ü°è, ¹Ýµå½Ã ¾ø¾Ö¾ß ÇÒ±î? Â÷´Ü ÁöÁ¡ ±â¹ý Á¶ÀÓ ÁöÁ¡À» ÀÌ¿ëÇÑ ¼³°è ÆÇ´Ü Á¶ÀÓ ÁöÁ¡ ÇÔÁ¤
13Àå. º¯°æ¿¡ ÇÊ¿äÇÑ Å×½ºÆ®´Â ¹¹°¡ ÀÖÀ»±î? Ư¼ºÈ Å×½ºÆ® Ŭ·¡½º Ư¼ºÈ ¸ñÇ¥ Å×½ºÆ® Ư¼ºÈ Å×½ºÆ® ÀÛ¼ºÀ» À§ÇÑ ÈÞ¸®½ºÆ½
14Àå. ¿ì¸± ¹ÌÄ¡°Ô ÇÏ´Â ¶óÀ̺귯¸® ÀÇÁ¸°ü°è
15Àå. ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ¸ðµÎ API È£Ãâ·Î ÀÌ·ïÁ³´Ù¸é?
16Àå. Äڵ带 Àß °íÄ¡±â¿£ ³»°¡ ¸ð¸£´Â 2% ³ëÆ®/½ºÄÉÄ¡ Ç¥½Ä ³ª¿ ½ºÅ©·¡Ä¡ ¸®ÆÑÅ丵 ¹Ì»ç¿ë ÄÚµå »èÁ¦
17Àå. »À´ë°¡ ¾àÇÑ ³» ÀÀ¿ëÇÁ·Î±×·¥ ½Ã½ºÅÛ ½ºÅ丮 ¸»Çϱ⠹ú°Å¼þÀÌ CRC ´ëÈ ½É»ç
18Àå. ¹ß¸ñ Àâ´Â Å×½ºÆ® ÄÚµå Ŭ·¡½º ¸í¸í °üÇà Å×½ºÆ® À§Ä¡
19Àå. °´Ã¼ÁöÇâÀÌ ¾Æ´Ï¶ó¼ À§ÇèÇÏ´Ù°í? ±×·³ ÀÌ·¸°Ô °íÃÄ ºÁ! ½¬¿î °æ¿ì ¾î·Á¿î °æ¿ì »õ·Î¿î µ¿ÀÛ Ãß°¡ °´Ã¼ÁöÇâÀÇ ÀåÁ¡ ÀÌ¿ë ¸ðµÎ °´Ã¼ÁöÇâÀûÀÌ´Ù
20Àå. ³» ÇÁ·ÎÁ§Æ® ±º»ì »©±â
Ã¥ÀÓ Ã£±â ´Ù¸¥ ±â¹ý ´õ ³ª¾Æ°¡±â Ŭ·¡½º ÃßÃâÀ» ¸¶Ä£ ÈÄ
21Àå. µ¿ÀÏ ÄÚµåÀÇ ¹Ýº¹ ¼öÁ¤, ±×¸¸ÇÒ ¼ö´Â ¾øÀ»±î? ù ¹øÂ° ´Ü°è
22Àå. '±«¹° ¸Þ¼Òµå'¿ÍÀÇ Ç÷Åõ, ½ÂºÎ¼ö´Â ÀûÀýÇÑ Å×½ºÆ® ·çƾ ¿©·¯ °¡Áö ±«¹° ¸Þ¼Òµå ÀÚµ¿ÈµÈ ¸®ÆÑÅ丵 Áö¿øÀ¸·Î ±«¹° ¸Þ¼Òµå °ø·« ¼öµ¿ ¸®ÆÑÅ丵 µµÀü Àü·«
23Àå. À§¹Ý»çÇ×À» Á¡°ËÇÏ´Â ¸î °¡Áö ±â¹ý ÇÏÀÌÆÛ¿þ¾î ÆíÁý ´ÜÀÏ ¸ñÀû ÆíÁý ¼¸í º¸Àü ÄÄÆÄÀÏ·¯ ÀÇÁ¸
24Àå. ¹«³ÊÁø ÄÚµåÀÇ ÇÏ´Ã, ¼Ú¾Æ³¯ ±¸¸ÛÀÌ ÀÖÀ»±î?
3ºÎ. ¹Ýµå½Ã ³Ñ¾î¾ß ÇÒ »ê: ÄÚµå º¯°æÀÇ ³¸Æ, ÀÇÁ¸°ü°è¸¦ ±Øº¹Ç϶ó!
25Àå. ÀÇÁ¸°ü°è¸¦ ±ú´Â ±â¹ý ¸Å°³º¯¼ö ÀûÀÀ ¸Þ¼Òµå °´Ã¼ Å»Ãâ Á¤ÀÇ ¿Ï·á Àü¿ª ÂüÁ¶ ĸ½¶È Á¤Àû ¸Þ¼Òµå µå·¯³»±â È£Ãâ ÃßÃâ°ú ¿À¹ö¶óÀÌµå ÆÑÅ丮 ¸Þ¼Òµå ÃßÃâ°ú ¿À¹ö¶óÀÌµå °ÔÅÍ ÃßÃâ°ú ¿À¹ö¶óÀÌµå ±¸Çöü ÃßÃâ ÀÎÅÍÆäÀ̽º ÃßÃâ ÀνºÅϽº À§ÀÓÀÚ µµÀÔ Á¤Àû ¼¼ÅÍ µµÀÔ ¿¬°á ´ëü »ý¼ºÀÚ ¸Å°³º¯¼öÈ ¸Þ¼Òµå ¸Å°³º¯¼öÈ ¸Å°³º¯¼ö ¿ø½ÃÈ Æ¯Â¡ ²ø¾î¿Ã¸®±â ÀÇÁ¸°ü°è ¹Ð¾î³»¸®±â ÇÔ¼ö¸¦ ÇÔ¼öÆ÷ÀÎÅÍ·Î ´ëü Àü¿ª ÂüÁ¶¸¦ °ÔÅÍ·Î ´ëü ¸Þ¼Òµå ÇÏÀ§Å¬·¡½ºÈ¿Í ¿À¹ö¶óÀ̵å ÀνºÅϽº º¯¼ö ´ëü ÅÛÇø´ ÀçÁ¤ÀÇ ÅØ½ºÆ® ÀçÁ¤ÀÇ
ºÎ·Ï. ¸®ÆÑÅ丵 ¸Þ¼Òµå ÃßÃâ
|
 |
|
 |
¸¶ÀÌŬ C. Æä´õ½º ¿ÀºêÁ§Æ® ¸àÅä(Object Mentor) »ç¿¡¼ ±Ù¹«Çϰí ÀÖÀ¸¸ç, ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡ ÇÊ¿äÇÑ ¸àÅ丵, ±â¼ú °³¹ß, Áö½Ä ÀÌÀü, ¸®´õ½Ê ¼ºñ½º µîÀ» °ø±ÞÇÏ´Â ¼¼°èÀûÀÎ ¸®´õÀÌÀÚ ±â¿©ÀÚ Áß ÇÑ »ç¶÷ÀÌ´Ù. ÇöÀç Å×½ºÆ® ÁÖµµ °³¹ß(TDD), ¸®ÆÑÅ丵, °´Ã¼ÁöÇâ ¼³°è, ÀÚ¹Ù, C#, C++, ÀͽºÆ®¸² ÇÁ·Î±×·¡¹Ö(XP)¿¡ ´ëÇÑ ¼¼°èÀûÀÎ Æ®·¹ÀÌ´×°ú ¸àÅ丵À» ¸Ã°í ÀÖ´Ù. ¶ÇÇÑ JUnit Å×½ºÆ® ÇÁ·¹ÀÓ¿öÅ©ÀÇ C++ Æ÷Æ®ÀÎ CppUint°ú ÅëÇÕ Å×½ºÆ® ÇÁ·¹ÀÓ¿öÅ© FITÀÇ C++ Æ÷Æ®ÀÎ FitCppÀÇ ¿øÀúÀڷμ, ACM°ú IEEE ÇÐȸÀÇ È¸¿øÀ̸ç 3°³ÀÇ OOPSLA ÄÁÆÛ·±½º¿¡¼ CodeFestÀÇ È¸ÀåÀ» ¿ªÀÓÇß´Ù.
[¿Å±äÀÌ ¼Ò°³]
À̿쿵 ¹Ì±¹ ¾Æ¸®Á¶³ª´ëÇб³¿¡¼ Computer Engineering Çлç, ¹Ì±¹ ³²°¡ÁÖ´ëÇб³¿¡¼ Electrical Engineering ¼®»çÇÐÀ§¸¦ °¢°¢ ¹Þ¾ÒÀ¸¸ç ÇöÀç KT IT±âȹ½Ç¿¡¼ µ¥ÀÌÅÍ °Å¹ö³Í½º ¾÷¹«¸¦ ¼öÇàÇϰí ÀÖ´Ù. IT, ·Îº¿, ±³À°¿¡ °ü½ÉÀÌ ÀÖ´Ù.
°íÀçÇÑ Ãæ³²´ëÇб³¿¡¼ ÄÄÇ»ÅͰúÇÐ Çлç, ¹Ì±¹ ³²°¡ÁÖ´ëÇб³¿¡¼ ÄÄÇ»ÅͰúÇÐ ¼®»çÇÐÀ§¸¦ ¹Þ¾ÒÀ¸¸ç ÇöÀç ¹Ì±¹ ´º¿åÁÖ¸³´ë¿¡¼ ÄÄÇ»ÅͰúÇÐ ¹Ú»çÇÐÀ§ °úÁ¤À» ¹â°í ÀÖ´Ù. ±¹¹ÎüÀ°ÁøÈï°ø´Ü, »ï¼ºÀüÀÚ, Çѱ¹»ý»ê±â¼ú¿¬±¸¿ø¿¡ ±Ù¹«Çß°í ±¹³»¿Ü ÄÁÆÛ·±½º¿Í ÇмúÁö¿¡ 10¿©ÆíÀÇ ³í¹®À» °ÔÀçÇß´Ù. |
 |
|
|
|
|
|
|
|
|
|
|
|