°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
»ï¼ºÄ«µå 6% (27,920¿ø)
(»ï¼ºÄ«µå 6% û±¸ÇÒÀÎ)
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (28,220¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (20,790¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄũīµå 20% (23,760¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

Clean Code Ŭ¸° ÄÚµå : ¾ÖÀÚÀÏ ¼ÒÇÁÆ®¿þ¾î ÀåÀÎ Á¤½Å

¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

ÆÇ¸ÅÁö¼ö 13,457
?
ÆÇ¸ÅÁö¼ö¶õ?
»çÀÌÆ®ÀÇ ÆÇ¸Å·®¿¡ ±â¹ÝÇÏ¿© ÆÇ¸Å·® ÃßÀ̸¦ ¹Ý¿µÇÑ ÀÎÅÍÆÄÅ© µµ¼­¿¡¼­ÀÇ µ¶¸³ÀûÀÎ ÆÇ¸Å Áö¼öÀÔ´Ï´Ù. ÇöÀç °¡Àå Àß ÆÈ¸®´Â »óǰ¿¡ °¡ÁßÄ¡¸¦ µÎ¾ú±â ¶§¹®¿¡ ½ÇÁ¦ ´©Àû ÆÇ¸Å·®°ú´Â ´Ù¼Ò Â÷À̰¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÆÇ¸Å·® ¿Ü¿¡µµ ´Ù¾çÇÑ °¡ÁßÄ¡·Î ±¸¼ºµÇ¾î ÃÖ±ÙÀÇ À̽´µµ¼­ È®Àνà À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇØ´ç Áö¼ö´Â ¸ÅÀÏ °»½ÅµË´Ï´Ù.
Close
°øÀ¯Çϱâ
Á¤°¡

33,000¿ø

  • 29,700¿ø (10%ÇÒÀÎ)

    1,650P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • I-Point Àû¸³Àº Ãâ°í¿Ï·á ÈÄ 14ÀÏ À̳» ¸¶ÀÌÆäÀÌÁö¿¡¼­ Àû¸³¹Þ±âÇÑ °æ¿ì¸¸ Àû¸³µË´Ï´Ù.
Ãß°¡ÇýÅÃ
¹è¼ÛÁ¤º¸
  •  ´çÀϹè¼ÛÀ» ¿øÇÏ½Ç °æ¿ì ÁÖ¹®½Ã ´çÀϹè¼ÛÀ» ¼±ÅÃÇØÁÖ¼¼¿ä.
  • ¼­¿ï½Ã °­³²±¸ »ï¼º·Î 512º¯°æ
  • ¹è¼ÛÁö¿¬º¸»ó ¾È³»
  • ¹«·á¹è¼Û
  • ÇØ¿Ü¹è¼Û°¡´É
ÁÖ¹®¼ö·®
°¨¼Ò Áõ°¡
  • ºÏīƮ ´ã±â
  • ¹Ù·Î±¸¸Å
  • ¸ÅÀåÇȾ÷
  • À̺¥Æ®/±âȹÀü

  • ¿¬°üµµ¼­(4)

  • »çÀºÇ°(3)

Ã¥¼Ò°³

ÀÌ Ã¥Àº ¼¼ ºÎºÐÀ¸·Î ³ª´¶´Ù. óÀ½ ¸î ÀåÀº Ŭ¸° Äڵ带 ÀÛ¼ºÇÏ´Â ¿øÄ¢, ÆÐÅÏ, ½ÇõÀ» ¼³¸íÇÑ´Ù. µÑ° ºÎºÐÀº »ç·Ê ¿¬±¸¸¦ ¸î °¡Áö ¼Ò°³Çϴµ¥, Á¡Á¡ ´õ º¹ÀâÇØÁø´Ù. °¢ »ç·Ê ¿¬±¸´Â Äڵ带 ±ú²ýÇÏ°Ô °íÄ¡´Â, Áï ¹®Á¦°¡ ÀÖ´Â Äڵ带 Á» ´õ ưưÇϰí È¿À²ÀûÀÎ ÄÚµå·Î ¹Ù²Ù´Â ¿¬½ÀÀÌ´Ù. ¼Â° ºÎºÐÀº °á¸»ÀÌ´Ù »ç·Ê ¿¬±¸¸¦ ¸¸µé¸é¼­ ¼öÁýÇÑ ÈÞ¸®½ºÆ½°ú ¡®³¿»õ¡¯¸¦ ¸¶Áö¸· Àå¿¡¼­ ¿­°ÅÇÑ´Ù. ±× °á°ú·Î Äڵ带 Àаí, Â¥°í Á¤¸®ÇÏ´Â °úÁ¤¿¡¼­ ¿ì¸®°¡ »ý°¢ÇÏ´Â ¹æ½ÄÀ» ¹¦»çÇÑ Áö½Ä ±â¹ÝÀ» ¾ò´Â´Ù.

ÃâÆÇ»ç ¼­Æò

³ª»Û Äڵ嵵 µ¹¾Æ´Â °£´Ù. ÇÏÁö¸¸ Äڵ尡 ±ú²ýÇÏÁö ¸øÇÏ¸é °³¹ß Á¶Á÷Àº ±â¾î°£´Ù. ¸Å³â ÁöÀúºÐÇÑ ÄÚµå·Î ¼ö¸¹Àº ½Ã°£°ú »ó´çÇÑ ÀÚ¿øÀÌ ³¶ºñµÈ´Ù. ±×·¡¾ß ÇÒ ÀÌÀ¯°¡ ¾ø´Ù.
·Î¹öÆ® ¸¶Æ¾Àº ÀÌ Ã¥¿¡¼­ Çõ¸íÀûÀÎ ÆÐ·¯´ÙÀÓÀ» Á¦½ÃÇÑ´Ù. ±×´Â ¿ÀºêÁ§Æ® ¸àÅä(Object Mentor)ÀÇ µ¿·áµé°ú ÈûÀ» ¸ð¾Æ ¡®°³¹ßÇϸ硯 Ŭ¸° Äڵ带 ¸¸µå´Â ÃÖ»óÀÇ ¾ÖÀÚÀÏ ±â¹ýÀ» Á¤Á¦ÇØ Ã¥ ÇÑ ±Ç¿¡ ´ã¾Ò°í, ÀÌ Ã¥Àº ¼ÒÇÁÆ®¿þ¾î ÀåÀÎ Á¤½ÅÀÇ °¡Ä¡¸¦ ½É¾î ÁÖ¸ç ÇÁ·Î±×·¡¹Ö ½Ç·ÂÀ» ³ô¿©ÁÙ °ÍÀÌ´Ù. ¿©·¯ºÐÀÌ ³ë·Â¸¸ ÇÑ´Ù¸é.
¾î¶² ³ë·ÂÀÌ ÇÊ¿äÇϳİí? Äڵ带 Àоî¾ß ÇÑ´Ù. ¾ÆÁÖ ¸¹Àº Äڵ带. ±×¸®°í Äڵ带 ÀÐÀ¸¸é¼­ ±× ÄÚµåÀÇ ¹«¾ùÀÌ ¿ÇÀºÁö, ±×¸¥Áö »ý°¢µµ ÇØ¾ß ÇÑ´Ù. Á» ´õ Áß¿äÇϰԴ Àü¹®°¡·Î¼­ ÀÚ½ÅÀÌ Áö´Ï´Â °¡Ä¡¿Í ÀåÀÎÀ¸·Î¼­ ÀÚ±â ÀÛǰ¿¡ ´ëÇÑ Çå½ÅÀ» µ¹¾Æº¸°Ô µÈ´Ù.

ÀÌ Ã¥À» ÀÐÀº µ¶ÀÚ´Â ´ÙÀ½ ³»¿ëÀ» ¾Ë°Ô µÈ´Ù.
-. ÁÁÀº ÄÚµå¿Í ³ª»Û Äڵ带 ±¸ºÐÇÏ´Â ¹æ¹ý
-. ÁÁÀº Äڵ带 ÀÛ¼ºÇÏ´Â ¹æ¹ý°ú ³ª»Û Äڵ带 ÁÁÀº ÄÚµå·Î ¹Ù²Ù´Â ¹æ¹ý
-. ÁÁÀº À̸§, ÁÁÀº ÇÔ¼ö, ÁÁÀº °´Ã¼, ÁÁÀº Ŭ·¡½º¸¦ ÀÛ¼ºÇÏ´Â ¹æ¹ý
-. °¡µ¶¼ºÀÌ ³ô¾ÆÁöµµ·Ï ÄÚµå Çü½ÄÀ» ¸ÂÃß´Â ¹æ¹ý
-. ÄÚµå ³í¸®¸¦ Èð¶ß¸®Áö ¾Ê°í¼­ ¿À·ù 󸮸¦ ¿Ïº®ÇÏ°Ô ±¸ÇöÇÏ´Â ¹æ¹ý
-. ´ÜÀ§ Å×½ºÆ®¿Í Å×½ºÆ® ÁÖµµ °³¹ßÀ» Àû¿ëÇÏ´Â ¹æ¹ý

ÀÌ Ã¥Àº ´õ ³ªÀº Äڵ带 ¸¸µé·Á°í ¾Ö¾²´Â ÇÁ·Î±×·¡¸Ó, ¼ÒÇÁÆ®¿þ¾î °øÇеµ, ÇÁ·ÎÁ§Æ® °ü¸®ÀÚ, ÆÀ ¸®´õ, ½Ã½ºÅÛ ºÐ¼®°¡°¡ ¹Ýµå½Ã Àоî¾ß ÇÒ Ã¥ÀÌ´Ù.

¸ñÂ÷

1Àå ±ú²ýÇÑ ÄÚµå
Äڵ尡 Á¸ÀçÇϸ®¶ó
³ª»Û ÄÚµå
³ª»Û ÄÚµå·Î Ä¡¸£´Â ´ë°¡
-¿ø´ëÇÑ Àç¼³°èÀÇ ²Þ
-ŵµ
-¿øÃÊÀû ³­Á¦
-±ú²ýÇÑ ÄÚµå¶ó´Â ¿¹¼ú?
-±ú²ýÇÑ ÄÚµå¶õ?

¿ì¸®µé »ý°¢
¿ì¸®´Â ÀúÀÚ´Ù
º¸À̽ºÄ«¿ìÆ® ±ÔÄ¢
ÇÁ¸®Ä÷°ú ¿øÄ¢
°á·Ð
Âü°í ¹®Çå

2Àå ÀÇ¹Ì ÀÖ´Â À̸§
µé¾î°¡¸é¼­
Àǵµ¸¦ ºÐ¸íÈ÷ ¹àÇô¶ó
±×¸©µÈ Á¤º¸¸¦ ÇÇÇ϶ó
ÀÇ¹Ì ÀÖ°Ô ±¸ºÐÇ϶ó
¹ßÀ½Çϱ⠽¬¿î À̸§À» »ç¿ëÇ϶ó
°Ë»öÇϱ⠽¬¿î À̸§À» »ç¿ëÇ϶ó
ÀÎÄÚµùÀ» ÇÇÇ϶ó
-Çë°¡¸®½Ä Ç¥±â¹ý
-¸â¹ö º¯¼ö Á¢µÎ¾î
-ÀÎÅÍÆäÀ̽º Ŭ·¡½º¿Í ±¸Çö Ŭ·¡½º

ÀÚ½ÅÀÇ ±â¾ï·ÂÀ» ÀÚ¶ûÇÏÁö ¸¶¶ó
Ŭ·¡½º À̸§
¸Þ¼­µå À̸§
±â¹ßÇÑ À̸§Àº ÇÇÇ϶ó
ÇÑ °³³ä¿¡ ÇÑ ´Ü¾î¸¦ »ç¿ëÇ϶ó
¸»Àå³­À» ÇÏÁö ¸¶¶ó
ÇØ¹ý ¿µ¿ª¿¡¼­ °¡Á®¿Â À̸§À» »ç¿ëÇ϶ó
¹®Á¦ ¿µ¿ª¿¡¼­ °¡Á®¿Â À̸§À» »ç¿ëÇ϶ó
ÀÇ¹Ì ÀÖ´Â ¸Æ¶ôÀ» Ãß°¡Ç϶ó
ºÒÇÊ¿äÇÑ ¸Æ¶ôÀ» ¾ø¾Ö¶ó
¸¶Ä¡¸é¼­

3Àå ÇÔ¼ö
ÀÛ°Ô ¸¸µé¾î¶ó!
-ºí·Ï°ú µé¿©¾²±â

ÇÑ °¡Áö¸¸ ÇØ¶ó!
-ÇÔ¼ö ³» ¼½¼Ç

ÇÔ¼ö ´ç Ãß»óÈ­ ¼öÁØÀº Çϳª·Î!
-À§¿¡¼­ ¾Æ·¡·Î ÄÚµå Àбâ: ³»·Á°¡±â ±ÔÄ¢

Switch ¹®
¼­¼úÀûÀÎ À̸§À» »ç¿ëÇ϶ó!
ÇÔ¼ö Àμö
-¸¹ÀÌ ¾²´Â ´ÜÇ× Çü½Ä
-Ç÷¡±× Àμö
-ÀÌÇ× ÇÔ¼ö
-»ïÇ× ÇÔ¼ö
-Àμö °´Ã¼
-Àμö ¸ñ·Ï
-µ¿»ç¿Í Ű¿öµå

ºÎ¼ö È¿°ú¸¦ ÀÏÀ¸Å°Áö ¸¶¶ó!
-Ãâ·Â Àμö

¸í·É°ú Á¶È¸¸¦ ºÐ¸®Ç϶ó!
¿À·ù Äڵ庸´Ù ¿¹¿Ü¸¦ »ç¿ëÇ϶ó!
-Try/Catch ºí·Ï »Ì¾Æ³»±â
-¿À·ù 󸮵µ ÇÑ °¡Áö ÀÛ¾÷ÀÌ´Ù.
-Error.java ÀÇÁ¸¼º ÀÚ¼®

¹Ýº¹ÇÏÁö ¸¶¶ó!
±¸Á¶Àû ÇÁ·Î±×·¡¹Ö
ÇÔ¼ö¸¦ ¾î¶»°Ô Â¥ÁÒ?
°á·Ð
Âü°í ¹®Çå

4Àå ÁÖ¼®
ÁÖ¼®Àº ³ª»Û Äڵ带 º¸¿ÏÇÏÁö ¸øÇÑ´Ù
ÄÚµå·Î Àǵµ¸¦ Ç¥ÇöÇ϶ó!
ÁÁÀº ÁÖ¼®
-¹ýÀûÀÎ ÁÖ¼®
-Á¤º¸¸¦ Á¦°øÇÏ´Â ÁÖ¼®
-Àǵµ¸¦ ¼³¸íÇÏ´Â ÁÖ¼®
-Àǹ̸¦ ¸í·áÇÏ°Ô ¹àÈ÷´Â ÁÖ¼®
-°á°ú¸¦ °æ°íÇÏ´Â ÁÖ¼®
-TODO ÁÖ¼®
-Á߿伺À» °­Á¶ÇÏ´Â ÁÖ¼®
-°ø°³ API¿¡¼­ Javadocs

³ª»Û ÁÖ¼®
-ÁÖÀý°Å¸®´Â ÁÖ¼®
-°°Àº À̾߱⸦ Áߺ¹ÇÏ´Â ÁÖ¼®
-¿ÀÇØÇÒ ¿©Áö°¡ ÀÖ´Â ÁÖ¼®
-Àǹ«ÀûÀ¸·Î ´Ù´Â ÁÖ¼®
-ÀÌ·ÂÀ» ±â·ÏÇÏ´Â ÁÖ¼®
-ÀÖÀ¸³ª ¸¶³ª ÇÑ ÁÖ¼®
-¹«¼­¿î ÀâÀ½
-ÇÔ¼ö³ª º¯¼ö·Î Ç¥ÇöÇÒ ¼ö ÀÖ´Ù¸é ÁÖ¼®À» ´ÞÁö ¸¶¶ó
-À§Ä¡¸¦ Ç¥½ÃÇÏ´Â ÁÖ¼®
-´Ý´Â °ýÈ£¿¡ ´Ù´Â ÁÖ¼®
-°ø·Î¸¦ µ¹¸®°Å³ª ÀúÀÚ¸¦ Ç¥½ÃÇÏ´Â ÁÖ¼®
-ÁÖ¼®À¸·Î ó¸®ÇÑ ÄÚµå
-HTML ÁÖ¼®
-Àü¿ª Á¤º¸
-³Ê¹« ¸¹Àº Á¤º¸
-¸ðÈ£ÇÑ °ü°è
-ÇÔ¼ö Çì´õ
-ºñ°ø°³ Äڵ忡¼­ Javadocs
-¿¹Á¦

Âü°í ¹®Çå

5Àå Çü½Ä ¸ÂÃß±â
Çü½ÄÀ» ¸ÂÃß´Â ¸ñÀû
ÀûÀýÇÑ Çà ±æÀ̸¦ À¯ÁöÇ϶ó
-½Å¹® ±â»çó·³ ÀÛ¼ºÇ϶ó
-°³³äÀº ºó ÇàÀ¸·Î ºÐ¸®Ç϶ó
-¼¼·Î ¹ÐÁýµµ
-¼öÁ÷ °Å¸®
-¼¼·Î ¼ø¼­

°¡·Î Çü½Ä ¸ÂÃß±â
-°¡·Î °ø¹é°ú ¹ÐÁýµµ
-°¡·Î Á¤·Ä
-µé¿©¾²±â

°¡Â¥ ¹üÀ§
ÆÀ ±ÔÄ¢
¹ä ¾ÆÀú¾¾ÀÇ Çü½Ä ±ÔÄ¢

6Àå °´Ã¼¿Í ÀÚ·á ±¸Á¶
ÀÚ·á Ãß»óÈ­
ÀÚ·á/°´Ã¼ ºñ´ëĪ
µð¹ÌÅÍ ¹ýÄ¢
-±âÂ÷ Ãæµ¹
-ÀâÁ¾ ±¸Á¶
-±¸Á¶Ã¼ °¨Ãß±â

ÀÚ·á Àü´Þ °´Ã¼
-Ȱ¼º ·¹ÄÚµå

°á·Ð
Âü°í ¹®Çå

7Àå ¿À·ù ó¸®
¿À·ù Äڵ庸´Ù ¿¹¿Ü¸¦ »ç¿ëÇ϶ó
Try-Catch-Finally ¹®ºÎÅÍ ÀÛ¼ºÇ϶ó
¹ÌÈ®ÀÎunchecked ¿¹¿Ü¸¦ »ç¿ëÇ϶ó
¿¹¿Ü¿¡ Àǹ̸¦ Á¦°øÇ϶ó
È£ÃâÀÚ¸¦ °í·ÁÇØ ¿¹¿Ü Ŭ·¡½º¸¦ Á¤ÀÇÇ϶ó
Á¤»ó È帧À» Á¤ÀÇÇ϶ó
nullÀ» ¹ÝȯÇÏÁö ¸¶¶ó
nullÀ» Àü´ÞÇÏÁö ¸¶¶ó
°á·Ð
Âü°í¹®Çå

8Àå °æ°è
¿ÜºÎ ÄÚµå »ç¿ëÇϱâ
°æ°è »ìÇǰí ÀÍÈ÷±â
log4j ÀÍÈ÷±â
ÇнÀ Å×½ºÆ®´Â °øÂ¥ ÀÌ»óÀÌ´Ù
¾ÆÁ÷ Á¸ÀçÇÏÁö ¾Ê´Â Äڵ带 »ç¿ëÇϱâ
±ú²ýÇÑ °æ°è
Âü°í ¹®Çå

9Àå ´ÜÀ§ Å×½ºÆ®
TDD ¹ýÄ¢ ¼¼ °¡Áö
±ú²ýÇÑ Å×½ºÆ® ÄÚµå À¯ÁöÇϱâ
-Å×½ºÆ®´Â À¯¿¬¼º, À¯Áöº¸¼ö¼º, Àç»ç¿ë¼ºÀ» Á¦°øÇÑ´Ù

±ú²ýÇÑ Å×½ºÆ® ÄÚµå
-µµ¸ÞÀο¡ ƯȭµÈ Å×½ºÆ® ¾ð¾î
-ÀÌÁß Ç¥ÁØ

Å×½ºÆ® ´ç assert Çϳª
-Å×½ºÆ® ´ç °³³ä Çϳª

F.I.R.S.T.
°á·Ð
Âü°í ¹®Çå

10Àå Ŭ·¡½º
Ŭ·¡½º ü°è
-ĸ½¶È­

Ŭ·¡½º´Â ÀÛ¾Æ¾ß ÇÑ´Ù!
-´ÜÀÏ Ã¥ÀÓ ¿øÄ¢
-ÀÀÁýµµCohesion
-ÀÀÁýµµ¸¦ À¯ÁöÇϸé ÀÛÀº Ŭ·¡½º ¿©·µÀÌ ³ª¿Â´Ù

º¯°æÇϱ⠽¬¿î Ŭ·¡½º
-º¯°æÀ¸·ÎºÎÅÍ °Ý¸®

Âü°í ¹®Çå

11Àå ½Ã½ºÅÛ
µµ½Ã¸¦ ¼¼¿î´Ù¸é?
½Ã½ºÅÛ Á¦ÀÛ°ú ½Ã½ºÅÛ »ç¿ëÀ» ºÐ¸®Ç϶ó
-Main ºÐ¸®
-ÆÑÅ丮
-ÀÇÁ¸¼º ÁÖÀÔ

È®Àå
-Ⱦ´Ü(cross-cutting) °ü½É»ç

ÀÚ¹Ù ÇÁ·Ï½Ã
¼ø¼ö ÀÚ¹Ù AOP ÇÁ·¹ÀÓ¿öÅ©
AspectJ °üÁ¡
Å×½ºÆ® ÁÖµµ ½Ã½ºÅÛ ¾ÆÅ°ÅØÃ³ ±¸Ãà
ÀÇ»ç °áÁ¤À» ÃÖÀûÈ­Ç϶ó
¸í¹éÇÑ °¡Ä¡°¡ ÀÖÀ» ¶§ Ç¥ÁØÀ» Çö¸íÇÏ°Ô »ç¿ëÇ϶ó
½Ã½ºÅÛÀº µµ¸ÞÀΠƯȭ ¾ð¾î°¡ ÇÊ¿äÇÏ´Ù
°á·Ð
Âü°í ¹®Çå

12Àå â¹ß¼º(óÜÛ¡àõ)
â¹ßÀû ¼³°è·Î ±ò²ûÇÑ Äڵ带 ±¸ÇöÇÏÀÚ
´Ü¼øÇÑ ¼³°è ±ÔÄ¢ 1: ¸ðµç Å×½ºÆ®¸¦ ½ÇÇàÇ϶ó
´Ü¼øÇÑ ¼³°è ±ÔÄ¢ 2~4: ¸®ÆÑÅ͸µ
Áߺ¹À» ¾ø¾Ö¶ó
Ç¥ÇöÇ϶ó
Ŭ·¡½º¿Í ¸Þ¼­µå ¼ö¸¦ ÃÖ¼Ò·Î ÁÙ¿©¶ó
°á·Ð
Âü°í ¹®Çå

13Àå µ¿½Ã¼º
µ¿½Ã¼ºÀÌ ÇÊ¿äÇÑ ÀÌÀ¯?
-¹Ì½Å°ú ¿ÀÇØ

³­°ü
µ¿½Ã¼º ¹æ¾î ¿øÄ¢
-´ÜÀÏ Ã¥ÀÓ ¿øÄ¢Single Responsibility Principle, SRP
-µû¸§ Á¤¸®corollary: ÀÚ·á ¹üÀ§¸¦ Á¦ÇÑÇ϶ó
-µû¸§ Á¤¸®: ÀÚ·á »çº»À» »ç¿ëÇ϶ó
-µû¸§ Á¤¸®: ½º·¹µå´Â °¡´ÉÇÑ µ¶¸³ÀûÀ¸·Î ±¸ÇöÇ϶ó

¶óÀ̺귯¸®¸¦ ÀÌÇØÇ϶ó
-½º·¹µå ȯ°æ¿¡ ¾ÈÀüÇÑ Ä÷º¼Ç

½ÇÇà ¸ðµ¨À» ÀÌÇØÇ϶ó
-»ý»êÀÚ-¼ÒºñÀÚProducer-Consumer
-Àбâ-¾²±âReaders-Writers
-½Ä»çÇϴ öÇÐÀÚµéDining Philosophers

µ¿±âÈ­ÇÏ´Â ¸Þ¼­µå »çÀÌ¿¡ Á¸ÀçÇÏ´Â ÀÇÁ¸¼ºÀ» ÀÌÇØÇ϶ó
µ¿±âÈ­ÇÏ´Â ºÎºÐÀ» ÀÛ°Ô ¸¸µé¾î¶ó
¿Ã¹Ù¸¥ Á¾·á ÄÚµå´Â ±¸ÇöÇÏ±â ¾î·Æ´Ù
½º·¹µå ÄÚµå Å×½ºÆ®Çϱâ
-¸»ÀÌ ¾È µÇ´Â ½ÇÆÐ´Â ÀáÁ¤ÀûÀÎ ½º·¹µå ¹®Á¦·Î Ãë±ÞÇ϶ó
-´ÙÁß ½º·¹µå¸¦ °í·ÁÇÏÁö ¾ÊÀº ¼øÂ÷ ÄÚµåºÎÅÍ Á¦´ë·Î µ¹°Ô ¸¸µéÀÚ
-´ÙÁß ½º·¹µå¸¦ ¾²´Â ÄÚµå ºÎºÐÀ» ´Ù¾çÇÑ È¯°æ¿¡ ½±°Ô ³¢¿ö ³ÖÀ» ¼ö ÀÖ°Ô ½º·¹µå Äڵ带 ±¸ÇöÇ϶ó
-´ÙÁß ½º·¹µå¸¦ ¾²´Â ÄÚµå ºÎºÐÀ» »óȲ¿¡ ¸Â°Ô Á¶À²ÇÒ ¼ö ÀÖ°Ô ÀÛ¼ºÇ϶ó
-ÇÁ·Î¼¼¼­ ¼öº¸´Ù ¸¹Àº ½º·¹µå¸¦ µ¹·Áº¸¶ó
-´Ù¸¥ Ç÷§Æû¿¡¼­ µ¹·Áº¸¶ó
-Äڵ忡 º¸Á¶ ÄÚµåinstrument¸¦ ³Ö¾î µ¹·Á¶ó. °­Á¦·Î ½ÇÆÐ¸¦ ÀÏÀ¸Å°°Ô ÇØº¸¶ó
-Á÷Á¢ ±¸ÇöÇϱâ
-ÀÚµ¿È­

°á·Ð
Âü°í ¹®Çå

14Àå Á¡ÁøÀûÀÎ °³¼±
Args ±¸Çö
-¾î¶»°Ô ®´À³Ä°í?

Args: 1Â÷ ÃʾÈ
-±×·¡¼­ ¸ØÃè´Ù
-Á¡ÁøÀûÀ¸·Î °³¼±ÇÏ´Ù

String Àμö
°á·Ð

15Àå JUnit µé¿©´Ùº¸±â
JUnit ÇÁ·¹ÀÓ¿öÅ©
°á·Ð

16Àå SerialDate ¸®ÆÑÅ͸µ
ù°, µ¹·Áº¸ÀÚ
µÑ°, °íÃĺ¸ÀÚ
°á·Ð
Âü°í ¹®Çå

17Àå ³¿»õ¿Í ÈÞ¸®½ºÆ½

ÁÖ¼®
-C1: ºÎÀûÀýÇÑ Á¤º¸
-C2: ¾µ¸ð ¾ø´Â ÁÖ¼®
-C3: Áߺ¹µÈ ÁÖ¼®
-C4: ¼ºÀÇ ¾ø´Â ÁÖ¼®
-C5: ÁÖ¼® ó¸®µÈ ÄÚµå

ȯ°æ
-E1: ¿©·¯ ´Ü°è·Î ºôµåÇØ¾ß ÇÑ´Ù
-E2: ¿©·¯ ´Ü°è·Î Å×½ºÆ®ÇØ¾ß ÇÑ´Ù

ÇÔ¼ö
-F1: ³Ê¹« ¸¹Àº Àμö
-F2: Ãâ·Â Àμö
-F3: Ç÷¡±× Àμö
-F4: Á×Àº ÇÔ¼ö

ÀϹÝ
-G1: ÇÑ ¼Ò½º ÆÄÀÏ¿¡ ¿©·¯ ¾ð¾î¸¦ »ç¿ëÇÑ´Ù
-G2: ´ç¿¬ÇÑ µ¿ÀÛÀ» ±¸ÇöÇÏÁö ¾Ê´Â´Ù
-G3: °æ°è¸¦ ¿Ã¹Ù·Î ó¸®ÇÏÁö ¾Ê´Â´Ù
-G4: ¾ÈÀü ÀýÂ÷ ¹«½Ã
-G5: Áߺ¹
-G6: Ãß»óÈ­ ¼öÁØÀÌ ¿Ã¹Ù¸£Áö ¸øÇÏ´Ù
-G7: ±âÃÊ Å¬·¡½º°¡ ÆÄ»ý Ŭ·¡½º¿¡ ÀÇÁ¸ÇÑ´Ù
-G8: °úµµÇÑ Á¤º¸
-G9: Á×Àº ÄÚµå
-G10: ¼öÁ÷ ºÐ¸®
-G11: Àϰü¼º ºÎÁ·
-G12: À⵿»ç´Ï
-G13: ÀÎÀ§Àû °áÇÕ
-G14: ±â´É ¿å½É
-G15: ¼±ÅÃÀÚ Àμö
-G16: ¸ðÈ£ÇÑ Àǵµ
-G17: À߸ø Áö¿î Ã¥ÀÓ
-G18: ºÎÀûÀýÇÑ static ÇÔ¼ö
-G19: ¼­¼úÀû º¯¼ö
-G20: À̸§°ú ±â´ÉÀÌ ÀÏÄ¡ÇÏ´Â ÇÔ¼ö
-G21: ¾Ë°í¸®ÁòÀ» ÀÌÇØÇ϶ó
-G22: ³í¸®Àû ÀÇÁ¸¼ºÀº ¹°¸®ÀûÀ¸·Î µå·¯³»¶ó
-G23: If/Else ȤÀº Switch/Case ¹®º¸´Ù ´ÙÇü¼ºÀ» »ç¿ëÇ϶ó
-G24: Ç¥ÁØ Ç¥±â¹ýÀ» µû¸£¶ó
-G25: ¸ÅÁ÷ ¼ýÀÚ´Â ¸í¸íµÈ »ó¼ö·Î ±³Ã¼Ç϶ó
-G26: Á¤È®Ç϶ó
-G27: °ü·Êº¸´Ù ±¸Á¶¸¦ »ç¿ëÇ϶ó
-G28: Á¶°ÇÀ» ĸ½¶È­Ç϶ó
-G29: ºÎÁ¤ Á¶°ÇÀº ÇÇÇ϶ó
-G30: ÇÔ¼ö´Â ÇÑ °¡Áö¸¸ ÇØ¾ß ÇÑ´Ù
-G31: ¼û°ÜÁø ½Ã°£ÀûÀÎ °áÇÕ
-G32: Àϰü¼ºÀ» À¯ÁöÇ϶ó
-G33: °æ°è Á¶°ÇÀ» ĸ½¶È­Ç϶ó
-G34: ÇÔ¼ö´Â Ãß»óÈ­ ¼öÁØÀ» ÇÑ ´Ü°è¸¸ ³»·Á°¡¾ß ÇÑ´Ù
-G35: ¼³Á¤ Á¤º¸´Â ÃÖ»óÀ§ ´Ü°è¿¡ µÖ¶ó
-G36: ÃßÀÌÀû Ž»öÀ» ÇÇÇ϶ó

ÀÚ¹Ù
-J1: ±ä import ¸ñ·ÏÀ» ÇÇÇÏ°í ¿ÍÀϵåÄ«µå¸¦ »ç¿ëÇ϶ó
-J2: »ó¼ö´Â »ó¼ÓÇÏÁö ¾Ê´Â´Ù
-J3: »ó¼ö ´ë Enum

À̸§
-N1: ¼­¼úÀûÀÎ À̸§À» »ç¿ëÇ϶ó
-N2: ÀûÀýÇÑ Ãß»óÈ­ ¼öÁØ¿¡¼­ À̸§À» ¼±ÅÃÇ϶ó
-N3: °¡´ÉÇÏ´Ù¸é Ç¥ÁØ ¸í¸í¹ýÀ» »ç¿ëÇÏ
-N4: ¸íÈ®ÇÑ À̸§
-N5: ±ä ¹üÀ§´Â ±ä À̸§À» »ç¿ëÇ϶ó
-N6: ÀÎÄÚµùÀ» ÇÇÇ϶ó
-N7: À̸§À¸·Î ºÎ¼ö È¿°ú¸¦ ¼³¸íÇ϶ó

Å×½ºÆ®
-T1: ºÒÃæºÐÇÑ Å×½ºÆ®
-T2: Ä¿¹ö¸®Áö µµ±¸¸¦ »ç¿ëÇ϶ó!
-T3: »ç¼ÒÇÑ Å×½ºÆ®¸¦ °Ç³Ê¶ÙÁö ¸¶¶ó
-T4: ¹«½ÃÇÑ Å×½ºÆ®´Â ¸ðÈ£ÇÔÀ» ¶æÇÑ´Ù
-T5: °æ°è Á¶°ÇÀ» Å×½ºÆ®Ç϶ó
-T6: ¹ö±× ÁÖº¯Àº öÀúÈ÷ Å×½ºÆ®Ç϶ó
-T7: ½ÇÆÐ ÆÐÅÏÀ» »ìÆì¶ó
-T8: Å×½ºÆ® Ä¿¹ö¸®Áö ÆÐÅÏÀ» »ìÆì¶ó
-T9: Å×½ºÆ®´Â »¡¶ó¾ß ÇÑ´Ù

°á·Ð
Âü°í ¹®Çå


ºÎ·ÏA µ¿½Ã¼º II

Ŭ¶óÀ̾ðÆ®/¼­¹ö ¿¹Á¦
-¼­¹ö
-½º·¹µå Ãß°¡Çϱâ
-¼­¹ö »ìÆìº¸±â
-°á·Ð

°¡´ÉÇÑ ½ÇÇà °æ·Î
-°æ·Î ¼ö
-°¡´ÉÇÑ ¼ø¿­ ¼ö °è»êÇϱâ
-½ÉÃþ ºÐ¼®
-°á·Ð

¶óÀ̺귯¸®¸¦ ÀÌÇØÇ϶ó
-Executor ÇÁ·¹ÀÓ¿öÅ©
-½º·¹µå¸¦ Â÷´ÜÇÏÁö ¾Ê´Ânon blocking ¹æ¹ý
-´ÙÁß ½º·¹µå ȯ°æ¿¡¼­ ¾ÈÀüÇÏÁö ¾ÊÀº Ŭ·¡½º

¸Þ¼­µå »çÀÌ¿¡ Á¸ÀçÇÏ´Â ÀÇÁ¸¼ºÀ» Á¶½ÉÇ϶ó
-½ÇÆÐ¸¦ ¿ëÀÎÇÑ´Ù
-Ŭ¶óÀ̾ðÆ®-±â¹Ý Àá±Ý
-¼­¹ö-±â¹Ý Àá±Ý

ÀÛ¾÷ 󸮷® ³ôÀ̱â
-ÀÛ¾÷ 󸮷® °è»ê - ´ÜÀϽº·¹µå ȯ°æ
-ÀÛ¾÷ 󸮷® °è»ê - ´ÙÁß ½º·¹µå ȯ°æ

µ¥µå¶ô
-»óÈ£ ¹èÁ¦Mutual Exclusion
-Àá±Ý & ´ë±âLock & Wait
-¼±Á¡ ºÒ°¡No Preemption
-¼øÈ¯ ´ë±âCircular Wait
-»óÈ£ ¹èÁ¦ Á¶°Ç ±ú±â
-Àá±Ý & ´ë±â Á¶°Ç ±ú±â
-¼±Á¡ ºÒ°¡ Á¶°Ç ±ú±â
-¼øÈ¯ ´ë±â Á¶°Ç ±ú±â
-´ÙÁß ½º·¹µå ÄÚµå Å×½ºÆ®
-½º·¹µå ÄÚµå Å×½ºÆ®¸¦ µµ¿ÍÁÖ´Â µµ±¸

°á·Ð
ÀÚ½À¼­: Àüü ÄÚµå ¿¹Á¦
-Ŭ¶óÀ̾ðÆ®/¼­¹ö - ´ÜÀϽº·¹µå ¹öÀü
-Ŭ¶óÀ̾ðÆ®/¼­¹ö - ´ÙÁß ½º·¹µå ¹öÀü

ºÎ·ÏB org.jfree.date.SerialDate

ºÎ·ÏC ÈÞ¸®½ºÆ½ÀÇ ±³Â÷ ÂüÁ¶ ¸ñ·Ï

¿¡Çʷα×
¿ë¾î ´ë¿ªÇ¥
¾à¾î ¸ñ·Ï
ã¾Æº¸±â

ÀúÀÚ¼Ò°³

·Î¹öÆ® C. ¸¶Æ¾(Robert C. Martin) [Àú] ½ÅÀ۾˸² SMS½Åû ÀÛ°¡DBº¸±â
»ý³â¿ùÀÏ -
Ãâ»ýÁö -
Ãâ°£µµ¼­ 0Á¾
ÆÇ¸Å¼ö 0±Ç

·Î¹öÆ® C. ¸¶Æ¾(¾ûŬ ¹ä)Àº 1970³âºÎÅÍ ÇÁ·Î±×·¡¸Ó·Î »ì¾Æ¿Ô´Ù. ¿Â¶óÀÎ ºñµð¿À ±³À°À» Á¦°øÇÏ´Â cleancoders.comÀÇ °øµ¿ â¾÷ÀÚ´Ù. Àü ¼¼°è¿¡ ¼ÒÇÁÆ®¿þ¾î ÄÁ¼³ÆÃ°ú ±³À°, ±â¼ú °³¹ß ¼­ºñ½º¸¦ Á¦°øÇÏ´Â ¾ûŬ¹ä ÄÁ¼³ÆÃ(Uncle Bob Consulting LLC)ÀÇ Ã¢¾÷ÀÚÀ̱⵵ ÇÏ´Ù. ½ÃÄ«°í ±â¹ÝÀÇ ¼ÒÇÁÆ®¿þ¾î ÄÁ¼³ÆÃ ȸ»çÀÎ ¿¡ÀÕ¾² ¶óÀÌÆ®(8th Light Inc.)ÀÇ ±â´ÉÀå ¿ªÇÒµµ Çϰí ÀÖ´Ù. ¡´C++ ¸®Æ÷Æ®¡µÀÇ ÆíÁýÀåÀÌÀÚ ¾ÖÀÚÀÏ ¾ó¶óÀ̾ð½ºÀÇ ÃÊ´ë ÀÇÀåÀ̾úÀ¸¸ç, ¡¶Å¬¸° Äڵ塷, ¡¶Å¬¸° ¾ÆÅ°ÅØÃ³¡·, ¡¶Å¬¸° ÄÚ´õ¡· µî ¸¹Àº Ã¥À» ½è´Ù.

»ý³â¿ùÀÏ -
Ãâ»ýÁö -
Ãâ°£µµ¼­ 0Á¾
ÆÇ¸Å¼ö 0±Ç

Æ÷Ç×°ø°ú´ëÇб³ ÄÄÇ»ÅͰøÇаú ÇÐºÎ¿Í ´ëÇпøÀ» Á¹¾÷Çß´Ù. ÀÓº£µðµå ½Ã½ºÅÛ °³¹ß, ±â¾÷¿ë ¹é¾÷ ¼ÒÇÁÆ®¿þ¾î °³¹ß, ¹æ¼Û±¹ ÄÜÅÙÃ÷ ¼ö½Å Á¦ÇÑ ½Ã½ºÅÛ °³¹ß°ú ¿î¿µ Áö¿ø, Ŭ¶ó¿ìµå¿¡¼­ µ¿ÀÛÇÏ´Â ¼­ºñ½º °³¹ß¿¡ À̸£±â±îÁö ´Ù¾çÇÑ ½Ç¹« °æÇèÀ» Åä´ë·Î °í¼º´É °í°¡¿ë¼º ½Ã½ºÅÛÀ» ¼³°èÇÑ´Ù. ÄÚ½º´Ú »óÀå»ç ¿¢¼À CTO·Î ÀΰøÁö´É°ú ½º¸¶Æ®ÆÑÅ丮 °ü·Ã °³¹ßÀ» ÃѰýÇßÀ¸¸ç, Àü ¾ÆÀÌÄÜ(ICON) Ä¡ÇÁ ¾ÆÅ°ÅØÆ®·Î ÆÛºí¸¯ ºí·ÏüÀÎ °³¹ß°ú ¿î¿µ¿¡ ´ëÇÑ °æÇèÀÌ Ç³ºÎÇÏ´Ù. ÁýÇʰú ¹ø¿ªÇÑ Ã¥ÀÌ 40¿© ±Ç¿¡ À̸¥´Ù. ÃÖ±Ù¿¡´Â À¯Æ©ºê ä³Î(https://www.youtube.com/c/¹ÚÀçÈ£dev)À» ¿­°í °³¹ßÀÚ¸¦

ÆîÃ帱â
»ý³â¿ùÀÏ -
Ãâ»ýÁö -
Ãâ°£µµ¼­ 0Á¾
ÆÇ¸Å¼ö 0±Ç

Æ÷Ç×°ø°ú´ëÇб³ ÄÄÇ»ÅͰøÇаú ÇÐºÎ¿Í ÆÛµà´ëÇб³ ÀüÀÚ°è»êÇаú ´ëÇпøÀ» Á¹¾÷Çß´Ù. ÇöÀç ¹Ì±¹ ÄËÅÍŰ ÁÖ¿¡¼­ ÇÁ¸®·£¼­ ¹ø¿ª°¡·Î ÀÏÇÏ¸ç Æ´³ª´Â ´ë·Î ÁÁÀº Ä®·³°ú ±â»ç¸¦ ¹ø¿ªÇÏ¿© haeyounglee.com¿¡ ¿Ã¸°´Ù. ¿Å±ä Ã¥À¸·Î´Â [Á¶¿¤ ¿Â ¼ÒÇÁÆ®¿þ¾î], [The Art of Project Management: ¸¶À½À» ¿òÁ÷ÀÌ´Â ÇÁ·ÎÁ§Æ® °ü¸®], [Ãʳ­°¨ ±â¾÷ÀÇ Á¶°Ç], [¼ÒÇÁÆ®¿þ¾î ÄÁÇø¯Æ® 2.0], [¼ÒÇÁÆ®¿þ¾î Å©¸®¿¡ÀÌÆ¼ºñƼ 2.0], [Çϵå ÄÚµå: ³ª Àß³­ ¹Ú»çÀÇ IT Á¤±Û ¼­¹ÙÀ̹ú °¡À̵å], [ÇÁ·ÎÁ§Æ®°¡ ¼­ÂÊÀ¸·Î °£ ±î´ßÀº], [¸í¿¬»ç.¸í¿¬¼³.¸í°­ÀÇ], [ÇØÄ¿½º: ¼¼»óÀ» ¹Ù²Û ÄÄÇ»ÅÍ ÃµÀçµé], [Ŭ¸° ÄÚ

ÆîÃ帱â

ÀÌ »óǰÀÇ ½Ã¸®Áî

ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

    ¸®ºä

    6.0 (ÃÑ 0°Ç)

    ±¸¸Å ÈÄ ¸®ºä ÀÛ¼º ½Ã, ºÏÇǴϾð Áö¼ö ÃÖ´ë 600Á¡

    ¸®ºä¾²±â

    ±â´ëÆò

    ÀÛ¼º½Ã À¯ÀÇ»çÇ×

    ÆòÁ¡
    0/200ÀÚ
    µî·ÏÇϱâ

    ±â´ëÆò

    10.0

    ±³È¯/ȯºÒ

    ±³È¯/ȯºÒ ¹æ¹ý

    ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹Ýǰ/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½ÅûÇÔ, 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¶Ç´Â °í°´¼¾ÅÍ(1577-2555) ÀÌ¿ë °¡´É

    ±³È¯/ȯºÒ °¡´É ±â°£

    °í°´º¯½ÉÀº Ãâ°í¿Ï·á ´ÙÀ½³¯ºÎÅÍ 14ÀÏ ±îÁö¸¸ ±³È¯/ȯºÒÀÌ °¡´ÉÇÔ

    ±³È¯/ȯºÒ ºñ¿ë

    °í°´º¯½É ¶Ç´Â ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ 2,500¿ø Åùèºñ¸¦ °í°´´ÔÀÌ ºÎ´ãÇÔ

    ±³È¯/ȯºÒ ºÒ°¡»çÀ¯

    ¹ÝǰÁ¢¼ö ¾øÀÌ ¹Ý¼ÛÇϰųª, ¿ìÆíÀ¸·Î º¸³¾ °æ¿ì »óǰ È®ÀÎÀÌ ¾î·Á¿ö ȯºÒÀÌ ºÒ°¡ÇÒ ¼ö ÀÖÀ½
    ¹è¼ÛµÈ »óǰÀÇ ºÐ½Ç, »óǰÆ÷ÀåÀÌ ÈÑ¼ÕµÈ °æ¿ì, ºñ´Ò·¦ÇÎµÈ »óǰÀÇ ºñ´Ò °³ºÀ½Ã ±³È¯/¹ÝǰÀÌ ºÒ°¡´ÉÇÔ

    ¼ÒºñÀÚ ÇÇÇØº¸»ó

    ¼ÒºñÀÚ ÇÇÇØº¸»óÀÇ ºÐÀïó¸® µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸ °í½Ã)¿¡ µû¶ó ºñÇØ º¸»ó ¹ÞÀ» ¼ö ÀÖÀ½
    ±³È¯/¹Ýǰ/º¸ÁõÁ¶°Ç ¹× ǰÁúº¸Áõ ±âÁØÀº ¼ÒºñÀڱ⺻¹ý¿¡ µû¸¥ ¼ÒºñÀÚ ºÐÀï ÇØ°á ±âÁØ¿¡ µû¶ó ÇÇÇØ¸¦ º¸»ó ¹ÞÀ» ¼ö ÀÖÀ½

    ±âŸ

    µµ¸Å»ó ¹× Á¦ÀÛ»ç »çÁ¤¿¡ µû¶ó ǰÀý/ÀýÆÇ µîÀÇ »çÀ¯·Î ÁÖ¹®ÀÌ Ãë¼ÒµÉ ¼ö ÀÖÀ½(ÀÌ °æ¿ì ÀÎÅÍÆÄÅ©µµ¼­¿¡¼­ °í°´´Ô²² º°µµ·Î ¿¬¶ôÇÏ¿© °íÁöÇÔ)

    ¹è¼Û¾È³»

    • ÀÎÅÍÆÄÅ© µµ¼­ »óǰÀº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óǰÀ» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù

    • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óǰÀ» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óǰÀ» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

    • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÏ¿©, ÀÎÅÍÆÄÅ© ¿Ü Ÿ¾÷ü ¹è¼Û»óǰÀÎ °æ¿ì ¹ß¼ÛµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.

    • ¹è¼Ûºñ

    µµ¼­(Áß°íµµ¼­ Æ÷ÇÔ) ±¸¸Å

    2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)

    À½¹Ý/DVD/ÀâÁö/¸¸È­ ±¸¸Å

    2,000¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)

    µµ¼­¿Í À½¹Ý/DVD/ÀâÁö/¸¸È­/
    Áß°íÁ÷¹è¼Û»óǰÀ» ÇÔ²² ±¸¸Å

    2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)

    ¾÷üÁ÷Á¢¹è¼Û»óǰ ±¸¸Å

    ¾÷üº° »óÀÌÇÑ ¹è¼Ûºñ Àû¿ë