°³¶ËÀ̳׿¡¼ ÆÇ¸ÅµÈ "ºê·ç½º Å×ÀÌÆ®ÀÇ ¼¼ºì ·©±ÍÁö" Á¤°¡ 25,000¿ø Æò±ÕÇÒÀΰ¡
|
|
|
CHAPTER 1 ¼¹® 1.1 È¥µ· ¼ÓÀÇ Áú¼ 1.2 ¾ð¾îµé 1.3 ÀÌ Ã¥À» »ç¶ó 1.3.1 ¹è¿òÀ» À§ÇÑ ¹è¿ò 1.3.2 ¾î·Á¿î ½Ã´ë¿¡ ´ëÇÑ µµ¿ò 1.4 ÀÌ Ã¥À» »çÁö ¸»¶ó 1.4.1 ¹®¹ý ÀÌ»óÀÇ ³»¿ë 1.4.2 ¾ð¾î ¼³Ä¡ °¡À̵尡 ¾Æ´Ï´Ù 1.4.3 ÇÁ·Î±×·¡¹Ö ·¹ÆÛ·±½º Ã¥ÀÌ ¾Æ´Ï´Ù 1.4.4 Ȥµ¶ÇÏ°Ô ¸ô¾ÆºÙÀÏ °ÍÀÌ´Ù 1.5 ¸¶Áö¸·À¸·Î ÇѸ¶µð
CHAPTER 2 ·çºñ 2.1 ·çºñ¿¡ ´ëÇÏ¿© 2.1.1 ¸¶Ã÷¿ÍÀÇ ÀÎÅͺä 2.2 1ÀÏ: À¯¸ð ã±â 2.2.1 ÈȾ±â 2.2.2 Äֿܼ¡¼ ·çºñ »ç¿ëÇϱâ 2.2.3 ÇÁ·Î±×·¡¹Ö ¸ðµ¨ 2.2.4 °áÁ¤ 2.3 2ÀÏ: Çϴÿ¡¼ ¶¥À¸·Î 2.3.1 ÇÔ¼ö Á¤ÀÇÇϱâ 2.3.2 ¹è¿ 2.3.3 Çؽà 2.3.4 ÄÚµå ºí·Ï°ú »êÃâ 2.3.5 ÆÄÀÏ¿¡¼ ·çºñ ½ÇÇàÇϱâ 2.3.6 Ŭ·¡½º Á¤ÀÇÇϱâ 2.3.7 ¹Í½ºÀÎ ÀÛ¼ºÇϱâ 2.3.8 ¸ðµâ, enumerable, ÁýÇÕ 2.3.9 2ÀÏ Â÷¿¡ ¹è¿î °Í 2.3.10 2ÀÏ Â÷ ÀÚÀ² ÇнÀ 2.4 3ÀÏ: ½É°¢ÇÑ º¯È 2.4.1 ¿ÀÇ Ŭ·¡½º 2.4.2 methodmissing 2.4.3 ¸ðµâ 2.4.4 3ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 2.4.5 3ÀÏ Â÷ ÀÚÀ² ÇнÀ 2.5 ·çºñ¸¦ ¸¶¹«¸®Çϸç 2.5.1 ÇÙ½É °Á¡ 2.5.2 ¾àÁ¡ 2.5.3 ¸¶Ä¡¸ç
CHAPTER 3 Io 3.1 Io¿¡ ´ëÇÏ¿© 3.2 1ÀÏ: Çб³ »©¸Ô°í ³î·¯ °¡±â 3.2.1 ¾È¸é Æ®±â 3.2.2 °´Ã¼, ÇÁ·ÎÅäŸÀÔ, »ó¼Ó 3.2.3 ¸Þ¼µå 3.2.4 ¸®½ºÆ®¿Í ¸Ê 3.2.5 ture, false, nil, ½Ì±ÛÅÏ 3.2.6 ½ºÆ¼ºê µðÄÚÆ®¿ÍÀÇ ÀÎÅͺä 3.2.7 1ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 3.2.8 1ÀÏ Â÷ ÀÚÀ² ÇнÀ 3.3 2ÀÏ: ¼Ò½ÃÁö ¿Õ 3.3.1 Á¶°Ç°ú ·çÇÁ 3.3.2 ¿¬»êÀÚ 3.3.3 ¸Þ½ÃÁö 3.3.4 ¸®Ç÷º¼Ç 3.3.5 2ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 3.3.6 2ÀÏ Â÷ ÀÚÀ² ÇнÀ 3.4 3ÀÏ: ÆÛ·¹À̵å¿Í ´Ù¸¥ ³¸¼± Àå¼Òµé 3.4.1 µµ¸ÞÀÎ ¾ð¾î 3.4.2 IoÀÇ methodmissing 3.4.3 µ¿½Ã¼º 3.4.4 3ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 3.4.5 3ÀÏ Â÷ ÀÚÀ² ÇнÀ 3.5 Io¸¦ ¸¶¹«¸®Çϸç 3.5.1 °Á¡ 3.5.2 ¾àÁ¡ 3.5.3 ¸¶Ä¡¸ç
CHAPTER 4 ÇÁ·Ñ·Î±× 4.1 ÇÁ·Ñ·Î±×¿¡ ´ëÇÏ¿© 4.2 1ÀÏ: ÈǸ¢ÇÑ ¿îÀü»ç 4.2.1 ±âº»ÀûÀÎ »ç½Ç 4.2.2 ±âº»ÀûÀÎ Ã߷аú º¯¼ö 4.2.3 ºóÄ Ã¤¿ì±â 4.2.4 Áöµµ »öÄ¥Çϱâ 4.2.5 ÅëÇÕ, ÆÄÆ® 1 4.2.6 ½ÇÀü ÇÁ·Ñ·Î±× 4.2.7 1ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 4.2.8 1ÀÏ Â÷ ÀÚÀ² ÇнÀ 4.3 2ÀÏ: ½ÃÀÛ±îÁö 15ºÐ ³²¾Ò¾î 4.3.1 Àç±Í 4.3.2 ¸®½ºÆ®¿Í Æ©Çà 4.3.3 ¸®½ºÆ®¿Í ¼öÇÐ 4.3.4 ±ÔÄ¢À» ¾ç¹æÇâÀ¸·Î »ç¿ëÇϱâ 4.3.5 2ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 4.3.6 2ÀÏ Â÷ ÀÚÀ² ÇнÀ 4.4 3ÀÏ: ¶ó½ºº£À̰Žº ³¯·Áº¸³»±â 4.4.1 ½ºµµÄí Ç®±â 4.4.2 8 Äý 4.4.3 3ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 4.4.4 3ÀÏ Â÷ ÀÚÀ² ÇнÀ 4.5 ÇÁ·Ñ·Î±×¸¦ ¸¶¹«¸®Çϸç 4.5.1 °Á¡ 4.5.2 ¾àÁ¡ 4.5.3 ¸¶Ä¡¸ç
CHAPTER 5 ½ºÄ®¶ó 5.1 ½ºÄ®¶ó¿¡ ´ëÇÏ¿© 5.1.1 ÀÚ¹Ù¿ÍÀÇ °ü·Ã¼º 5.1.2 ¸Í½ÅÀº ¾ø´Ù 5.1.3 ½ºÄ®¶óÀÇ Ã¢½ÃÀÚ ¸¶Æ¾ ¿À´õ½ºÅ°¿ÍÀÇ ÀÎÅͺä 5.1.4 ÇÔ¼ö ÇÁ·Î±×·¡¹Ö°ú µ¿½Ã¼º 5.2 1ÀÏ: ¾ð´ö À§ÀÇ ¼º 5.2.1 ½ºÄ®¶óÀÇ ÀÚ·áÇü 5.2.2 Ç¥Çö°ú Á¶°Ç 5.2.3 ·çÇÁ 5.2.4 ¹üÀ§¿Í Æ©Çà 5.2.5 ½ºÄ®¶ó¿¡¼ÀÇ Å¬·¡½º 5.2.6 º¸Á¶ »ý¼ºÀÚ 5.2.7 Ŭ·¡½º¸¦ È®ÀåÇϱâ 5.2.8 1ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 5.2.9 1ÀÏ Â÷ ÀÚÀ² ÇнÀ 5.3 2ÀÏ: Á¤¿ø ¼ÕÁúÇϱâ¿Í ±× ¹ÛÀÇ Æ®¸¯ 5.3.1 var ´ë val 5.3.2 Ä÷º¼Ç 5.3.3 Ä÷º¼Ç°ú ÇÔ¼ö 5.3.4 2ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 5.3.5 2ÀÏ Â÷ ÀÚÀ² ÇнÀ 5.4 3ÀÏ: ÅÐ ´Ùµë±â 5.4.1 XML 5.4.2 ÆÐÅÏ ¸ÅĪ 5.4.3 µ¿½Ã¼º 5.4.4 3ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 5.4.5 3ÀÏ Â÷ ÀÚÀ² ÇнÀ 5.5 ½ºÄ®¶ó¸¦ ¸¶¹«¸®Çϸç 5.5.1 ÇÙ½É °Á¡ 5.5.2 ¾àÁ¡ 5.5.3 ¸¶Ä¡¸ç
CHAPTER 6 ¾ó·© 6.1 ¾ó·©¿¡ ´ëÇÏ¿© 6.1.1 µ¿½Ã¼ºÀ» À§ÇØ ¸¸µé¾îÁö´Ù 6.1.2 Á¶ ¾Ï½ºÆ®·Õ ¹Ú»ç¿ÍÀÇ ÀÎÅͺä 6.2 1ÀÏ: »ç¶÷ ¸ð½ÀÀ» Çϱâ 6.2.1 ½ÃÀÛÇϱâ 6.2.2 ÁÖ¼®, º¯¼ö, Ç¥Çö 6.2.3 ¿øÀÚ, ¸®½ºÆ®, Æ©Çà 6.2.4 ÆÐÅÏ ¸ÅĪ 6.2.5 1ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 6.2.6 1ÀÏ Â÷ ÀÚÀ² ÇнÀ 6.3 2ÀÏ: ÇüÅ ¹Ù²Ù±â 6.3.1 Á¦¾î ±¸Á¶¹° 6.3.2 À͸í ÇÔ¼ö 6.3.3 ¸®½ºÆ®¿Í °í°èÇÔ¼ö 6.3.4 ¸®½ºÆ®¿Í °ü·ÃµÈ °í±Þ °³³ä 6.3.5 2ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 6.3.6 2ÀÏ Â÷ ÀÚÀ² ÇнÀ 6.4 3ÀÏ: »¡°£ ¾à 6.4.1 ±âº»ÀûÀÎ µ¿½Ã¼º ¿ø½Ã °ª 6.4.2 µ¿±âÀû ¸Þ½ÃÁö 6.4.3 ¾ÈÁ¤¼ºÀ» À§Çؼ ÇÁ·Î¼¼½º ¿¬°áÇϱâ 6.4.4 3ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 6.4.5 3ÀÏ Â÷ ÀÚÀ² ÇнÀ 6.5 ¾ó·©À» ¸¶¹«¸®Çϸç 6.5.1 ÇÙ½É °Á¡ 6.5.2 ¾àÁ¡ 6.5.3 ¸¶Ä¡¸ç
CHAPTER 7 Ŭ·ÎÀú 7.1 Ŭ·ÎÀú¿¡ ´ëÇÏ¿© 7.1.1 ¸ðµç °ÍÀº ¸®½ºÇÁ·ÎºÎÅÍ 7.1.2 JVM À§¿¡¼ 7.1.3 µ¿½Ã¼º ¼¼°è¿¡ ¸ÂÃç ¾÷µ¥ÀÌÆ®µÇ´Ù 7.2 1ÀÏ: ·çÅ© ÈƷýÃÅ°±â 7.2.1 ±âº»ÀûÀÎ ÇÔ¼ö È£ÃâÇϱâ 7.2.2 ¹®ÀÚ¿°ú ¹®ÀÚ 7.2.3 ºÒ¸®¾ð°ú Ç¥Çö 7.2.4 ¸®½ºÆ®, ¸Ê, ÁýÇÕ, º¤ÅÍ 7.2.5 ÇÔ¼ö Á¤ÀÇÇϱâ 7.2.6 ¹ÙÀεù 7.2.7 À͸í ÇÔ¼ö 7.2.8 Ŭ·ÎÀúÀÇ Ã¢½ÃÀÚ ¸®Ä¡ È÷Å°¿ÍÀÇ ÀÎÅͺä 7.2.9 1ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 7.2.10 1ÀÏ Â÷ ÀÚÀ² ÇнÀ 7.3 2ÀÏ: ¿ä´Ù¿Í Æ÷½º 7.3.1 loop¿Í recur¸¦ »ç¿ëÇÏ´Â Àç±Í 7.3.2 ½ÃÄö½º 7.3.3 °ÔÀ¸¸¥ Æò°¡ 7.3.4 defrecord¿Í protocol 7.3.5 ¸ÅÅ©·Î 7.3.6 2ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 7.3.7 2ÀÏ Â÷ ÀÚÀ² ÇнÀ 7.4 3ÀÏ: ¾Ç¸¶ÀÇ ´« 7.4.1 ÂüÁ¶¿Í Æ®·£Àè¼Ç ¸Þ¸ð¸® 7.4.2 ¿øÀÚ »ç¿ëÇϱâ 7.4.3 ¿¡ÀÌÀüÆ® ÀÌ¿ëÇϱâ 7.4.4 ǻó 7.4.5 ¿ì¸®°¡ ´Ù·çÁö ¾ÊÀº °Í 7.4.6 3ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 7.4.7 3ÀÏ Â÷ ÀÚÀ² ÇнÀ 7.5 Ŭ·ÎÀú¸¦ ¸¶¹«¸®Çϸç 7.5.1 ¸®½ºÇÁÀÇ ¿ª¼³ 7.5.2 ÇÙ½É °Á¡ 7.5.3 ¾àÁ¡ 7.5.4 ¸¶Ä¡¸ç
CHAPTER 8 ÇϽºÄÌ 8.1 ÇϽºÄÌ¿¡ ´ëÇÏ¿© 8.2 1ÀÏ: ³í¸® 8.2.1 Ç¥Çö°ú ¿ø½Ã ÀÚ·áÇü 8.2.2 ÇÔ¼ö 8.2.3 Æ©Çðú ¸®½ºÆ® 8.2.4 ¸®½ºÆ® ¸¸µé±â 8.2.5 Çʸ³ ¿Íµé·¯¿ÍÀÇ ÀÎÅͺä 8.2.6 1ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 8.2.7 1ÀÏ Â÷ ÀÚÀ² ÇнÀ 8.3 2ÀÏ: ½ºÆÅÀÇ À§´ëÇÑ Èû 8.3.1 °í°èÇÔ¼ö 8.3.2 ºÎºÐÇÔ¼ö¿Í Ä¿¸µ 8.3.3 °ÔÀ¸¸¥ Æò°¡ 8.3.4 »çÀÌ¸Õ ÆäÀÌÅÏ-Á¸½º¿ÍÀÇ ÀÎÅͺä 8.3.5 2ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 8.3.6 2ÀÏ Â÷ ÀÚÀ² ÇнÀ 8.4 3ÀÏ Â÷: Á¤½Å À¶ÇÕ 8.4.1 Ŭ·¡½º¿Í ÀÚ·áÇü 8.4.2 ¸ð³ªµå 8.4.3 3ÀÏ Â÷¿¡ ¹è¿î ³»¿ë 8.4.4 3ÀÏ Â÷ ÀÚÀ² ÇнÀ 8.5 ÇϽºÄÌÀ» ¸¶¹«¸®Çϸç 8.5.1 ÇÙ½É °Á¡ 8.5.2 ¾àÁ¡ 8.5.3 ¸¶Ä¡¸ç
CHAPTER 9 ¸¶¹«¸® 9.1 ÇÁ·Î±×·¡¹Ö ¸ðµ¨ 9.1.1 °´Ã¼ÁöÇâ (·çºñ, ½ºÄ®¶ó) 9.1.2 ÇÁ·ÎÅäŸÀÔ ÇÁ·Î±×·¡¹Ö (Io) 9.1.3 Á¦¾à-³í¸® ÇÁ·Î±×·¡¹Ö (ÇÁ·Ñ·Î±×) 9.1.4 ÇÔ¼ö ÇÁ·Î±×·¡¹Ö (½ºÄ®¶ó, ¾ó·©, Ŭ·ÎÀú, ÇϽºÄÌ) 9.1.5 Æз¯´ÙÀÓ ¹Ù²Ù±â 9.2 µ¿½Ã¼º 9.2.1 º¯°æ °¡´ÉÇÑ »óÅ ÅëÁ¦Çϱâ 9.2.2 Io, ¾ó·©, ½ºÄ®¶óÀÇ ¾×ÅÍ 9.2.3 ǻó 9.2.4 Æ®·£Àè¼Ç ¸Þ¸ð¸® 9.3 ÇÁ·Î±×·¡¹Ö ±¸Á¶¹° 9.3.1 ¸®½ºÆ® ÄÄÇÁ¸®Çî¼Ç 9.3.2 ¸ð³ªµå 9.3.3 ¸ÅĪ 9.3.4 ÅëÇÕ 9.4 ÀÚ½ÅÀÇ ¸ñ¼Ò¸® ã±â
ÇÁ·Î±×·¡¸Ó¶ó¸é ¾Ë¾Æ¾ß ÇÒ ¹Ì·¡¸¦ Ç°Àº 7°¡Áö ¾ð¾î ¸ðµç ÀÏ¿¡ ÀûÇÕÇÑ ¾ð¾î´Â ¾ø´Ù. °´Ã¼ÁöÇâÀÌ ´ë¼¼¿´´ø ¶§´Â ÀÚ¹Ù Çϳª¸é ÃæºÐÇßÀ»Áö ¸ô¶óµµ, µ¿½Ã¼º ÇÁ·Î±×·¡¹ÖÀÌ ÈµÎ·Î ¶°¿À¸£ÀÚ ÀÌÁ¦ ÇÔ¼öÇü ¾ð¾îµé¿¡ ´ëÇÑ °ü½ÉÀÌ ³ô¾ÆÁö°í ÀÖ´Ù. ¹Ì·¡ÀÇ ÇÁ·Î±×·¡¸Ó´Â ÇÊ¿ä¿¡ µû¶ó Æз¯´ÙÀÓÀÌ ´Ù¸¥ ¾ð¾î¸¦ ¹è¿ö »ç¿ëÇÒ ÁÙ ¾Ë¾Æ¾ß ÇÑ´Ù. Æз¯´ÙÀÓÀÌ ÀüÇô ´Ù¸¥ ¾ð¾î¸¦ ÀÍÈ÷´Â µ¥¿¡´Â ¹ß»óÀÇ ÀüȯÀÌ ÇÊ¿äÇϹǷΠ°æÀï·ÂÀ» ³ôÀÌ´Â °ÍÀº ¹°·Ð »ç°íÀÇ ÁöÆòµµ ³ÐÈú ¼ö ÀÖ´Ù. ÀÌ¹Ì ¹Ì±¹¿¡¼´Â 1³â¿¡ Çϳª¾¿ »õ ¾ð¾î¸¦ ÇнÀÇØ¾ß ÇÑ´Ù´Â ±Ý¾ðÀÌ ³Î¸® ¹Þ¾Æµé¿©Áö°í ÀÖ´Ù. ÀÌ Ã¥Àº 1³â¿¡ ÇÑ °³¸¦ Èǽ ¶Ù¾î³Ñ¾î ÀÏÁÖÀÏ¿¡ Çϳª¾¿ »õ ¾ð¾î¸¦ ÀÍÈ÷´Â °ÍÀ» ¸ñÇ¥·Î ÇÑ´Ù.
1. ·çºñ : À¯¿¬Çϸ鼵µ °·ÂÇÑ µ¿Àû ŸÀÌÇÎ 2. Io : ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ÇÙ½ÉÀÎ ÇÁ·ÎÅäŸÀÔ ½Ã½ºÅÛ 3. ÇÁ·Ñ·Î±× : ½ºÄ®¶ó¿Í ¾ó·©ÀÇ °³¹ß¿¡ Å« ¿µÇâÀ» ÁØ ÆÐÅÏ ¸ÅĪ 4. ½ºÄ®¶ó : µ¿½Ã¼º ¼³°è¸¦ ÁöÅÊÇÏ´Â ¾×ÅÍ ¸ðµ¨ 5. ¾ó·© : °íÀå ¹æÁö ½Ã½ºÅÛ ±¸ÃàÀ» À§ÇÑ 'Let it crash' Àü·« 6. Ŭ·ÎÀú : ¹öÀú´×À» ÅëÇÑ µ¿½Ã¼º ¹®Á¦ ÇØ°á 7. ÇϽºÄÌ : ¼ø¼ö ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö
À̵éÀº ´Ù½Ã ¿©·¯ Æз¯´ÙÀÓÀ¸·Î ³ª´µÁö¸¸ ´ëºÎºÐ Å»ýºÎÅÍ µ¿½Ã¼ºÀ» ¿°µÎ¿¡ µÐ ¾ð¾îµéÀÌ´Ù. ÀÌ ½Ã´ë °¡Àå Áß¿äÇÑ ÇÁ·Î±×·¡¹Ö ¸ðµ¨ ¹× ¾ð¾î¸¦ ¹è¿òÀ¸·Î½á Æú¸®±Û¶ù ÇÁ·Î±×·¡¸Ó·Î¼ÀÇ Ã¹¹ßÀ» ³»µó¾îº¸´Â °Ç ¾î¶³±î? Áö±Ý ´çÀå µµÀüÇغ¸ÀÚ. ÀÌ Ã¥ÀÌ ´ç½ÅÀ» Æú¸®±Û¶ù ÇÁ·Î±×·¡¸Ó·Î ÀεµÇÒ °ÍÀÌ´Ù.
´ë»ó µ¶ÀÚ ÇÑ ¾ð¾î¸¦ Àß ´Ù·ç¹Ç·Î ´Ù¸¥ ¾ð¾î¸¦ ÀÍÈ÷·Á´Â Áß°ß °³¹ßÀÚ ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ °ü½ÉÀÌ ¸¹Àº °³¹ßÀÚ Ã漺½º·¯¿î ÇÁ·Î±×·¡¹Ö ¾ð¾î ´öÈĵé
|
|
|
|
|