ÇöÀçÀ§Ä¡ : Home > ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý > ÄÄÇ»ÅÍ °øÇÐ

 
Àбâ ÁÁÀº Äڵ尡 ÁÁÀº ÄÚµå´Ù : ´õ ³ªÀº Äڵ带 ÀÛ¼ºÇÏ´Â °£´ÜÇÏ°í ½ÇÀüÀûÀÎ Å×Å©´Ð
    ¡¤ ÁöÀºÀÌ | ¿Å±äÀÌ:´õ½ºÆ¾ º¸ÁîÀ£, Æ®·¹¹ö ÆÄ¿ìÄ¿ (ÁöÀºÀÌ), ÀÓ¹éÁØ (¿Å±äÀÌ)
    ¡¤ ÃâÆÇ»ç:ÇѺû¹Ìµð¾î
    ¡¤ ÃâÆdz⵵:20120406
    ¡¤ Ã¥»óÅÂ:¾ÕÄ¿¹ö ¼ÓÁö Á÷ÀÎ / 252ÂÊ / 185*235mm / 9788979149142(897914914X) / (The)art of readable code/Boswell, Dustin
    ¡¤ ISBN:897914914X
    ¡¤ ½ÃÁß°¡°Ý : ¿ø
    ¡¤ ÆǸŰ¡°Ý : ¿ø
    ¡¤ Æ÷ ÀÎ Æ® : Á¡
    ¡¤ ¼ö ·® : °³

ÀÌ Ã¥Àº Äڵ带 ÀÛ¼ºÇÒ ¶§ ¾ðÁ¦³ª Àû¿ëÇÒ ¼ö ÀÖ´Â ±âº»ÀûÀÎ ¿ø¸®¿Í ½ÇÀüÀûÀÎ ±â¼ú¿¡ ÃÊÁ¡À» ¸ÂÃß°í ÀÖ´Ù. ´©±¸³ª ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖ´Â Äڵ带 ¿¹Á¦·Î »ç¿ëÇÏ°í, °¢ ÀåÀº ÄÚµù°ú °ü·ÃÇÑ ´Ù¾çÇÑ Ãø¸éÀ» ÆÄ°íµç´Ù. ±×¸®ÇÏ¿© ¿©·¯ºÐÀÌ ¾î¶»°Ô ÀÌÇØÇϱ⠽¬¿î Äڵ带 ÀÛ¼ºÇÒ ¼ö ÀÖ´ÂÁö¸¦ º¸¿©ÁØ´Ù. µü ¸Â´Â À̸§ Áþ±â, ÁÖ¼® ´Þ±â, Æ÷¸ËÆà µîÀ» ¾î¶² Äڵ忡µµ Àû¿ëÇÒ ¼ö ÀÖ´Â µµ¿ò¸»°ú ÇÔ²² ¼³¸íÇÑ´Ù. ÇÁ·Î±×·¥ÀÇ ·çÇÁ, ³í¸®, ±×¸®°í º¯¼ö¸¦ Á¤¸®Çؼ­ º¹À⼺°ú È¥µ¿À» °¨¼Ò½ÃŲ´Ù. ÇÑ ¹ø¿¡ ÇϳªÀÇ ÀÏÀ» ó¸®Çϵµ·Ï ÄÚµåÀÇ ºí·ÏÀ» Á¤¸®ÇÏ´Â µî, ¹®Á¦¸¦ ÇÔ¼ö ¼öÁØ¿¡¼­ °ø·«ÇÑ´Ù. öÀúÇÏ°í °£°áÇϸ鼭 µ¿½Ã¿¡ Àб⠽¬¿î, È¿°úÀûÀÎ Å×½ºÆ® Äڵ带 ÀÛ¼ºÇÑ´Ù.


1Àå. ÄÚµå´Â ÀÌÇØÇϱ⠽¬¿ö¾ß ÇÑ´Ù
__01. ¹«¾ùÀÌ Äڵ带 ¡®´õ ÁÁ°Ô¡¯ ¸¸µå´Â°¡?
 __02. °¡µ¶¼ºÀÇ ±âº» Á¤¸®
__03. ºÐ·®ÀÌ ÀûÀ¸¸é Ç×»ó ´õ ÁÁÀº°¡?
 __04. ÀÌÇظ¦ À§ÇÑ ½Ã°£Àº ´Ù¸¥ ¸ñÇ¥¿Í Ãæµ¹Çϴ°¡?
 __05. ¾î·Á¿î ºÎºÐ

PART I. Ç¥¸éÀû ¼öÁØ¿¡¼­ÀÇ °³¼±

2Àå. À̸§¿¡ Á¤º¸ ´ã±â
__01. ƯÁ¤ÇÑ ´Ü¾î °í¸£±â
__02. tmp³ª retval °°Àº º¸ÆíÀûÀÎ À̸§ ÇÇÇϱâ
__03. Ãß»óÀûÀÎ À̸§º¸´Ù ±¸Ã¼ÀûÀÎ À̸§À» ¼±È£Ç϶ó
__04. Ãß°¡ÀûÀÎ Á¤º¸¸¦ À̸§¿¡ Ãß°¡Çϱâ
__05. À̸§Àº ¾ó¸¶³ª ±æ¾î¾ß Çϴ°¡?
 __06. À̸§ Æ÷¸ÞÆÃÀ¸·Î Àǹ̸¦ Àü´ÞÇ϶ó
__¿ä¾à

3Àå. ¿ÀÇØÇÒ ¼ö ¾ø´Â À̸§µé
__01. ¿¹: Filter()
 __02. ¿¹: Clip(text, length)
 __03. °æ°è¸¦ Æ÷ÇÔÇÏ´Â ÇÑ°è°ªÀ» ´Ù·ê ¶§´Â min°ú max¸¦ »ç¿ëÇ϶ó
__04. °æ°è¸¦ Æ÷ÇÔÇÏ´Â ¹üÀ§¿¡´Â first¿Í last¸¦ »ç¿ëÇ϶ó
__05. °æ°è¸¦ Æ÷ÇÔÇÏ°í/¹èÁ¦ÇÏ´Â ¹üÀ§¿¡´Â begin°ú end¸¦ »ç¿ëÇ϶ó
__06. ºÒ¸®¾ð º¯¼ö¿¡ À̸§ ºÙÀ̱â
__07. »ç¿ëÀÚÀÇ ±â´ë¿¡ ºÎÀÀÇϱâ
__08. ¿¹: À̸§À» Áþ±â À§Çؼ­ º¹¼öÀÇ È常¦ Æò°¡Çϱâ
__¿ä¾à

4Àå. ¹ÌÇÐ
__01. ¹ÌÇÐÀÌ ¹«½¼ »ó°üÀΰ¡?
 __02. ÀÏ°ü¼º°ú °£°á¼ºÀ» À§Çؼ­ ÁÙ ¹Ù²ÞÀ» ÀçÁ¤·ÄÇϱâ
__03. ¸Þ¼Òµå¸¦ È°¿ëÇÏ¿© ºÒ±ÔÄ¢¼ºÀ» Á¤¸®Ç϶ó
__04. µµ¿òÀÌ µÈ´Ù¸é ÄÚµåÀÇ ¿­À» ¸ÂÃç¶ó
__05. ÀÇ¹Ì ÀÖ´Â ¼ø¼­¸¦ ¼±ÅÃÇÏ°í ÀÏ°ü¼º ÀÖ°Ô »ç¿ëÇ϶ó
__06. ¼±¾ð¹®À» ºí·ÏÀ¸·Î ±¸¼ºÇ϶ó
__07. Äڵ带 ¡®¹®´Ü¡¯À¸·Î ÂÉ°³¶ó
__08. °³ÀÎÀûÀÎ ½ºÅ¸ÀÏ ´ë ÀÏ°ü¼º
__¿ä¾à

5Àå. ÁÖ¼®¿¡ ´ã¾Æ¾ß ÇÏ´Â ´ë»ó
__01. ¼³¸íÇÏÁö ¸»¾Æ¾ß ÇÏ´Â °Í
__02. »ý°¢À» ±â·ÏÇ϶ó
__03. Äڵ带 Àд »ç¶÷ÀÇ ÀÔÀåÀÌ µÇ¾î¶ó
__04. ¸¶Áö¸· °íÂû - ±Û ¾²´Â µÎ·Á¿òÀ» ¶³Ãij»¶ó
__¿ä¾à

6Àå ¸íÈ®ÇÏ°í °£°áÇÑ ÁÖ¼® ´Þ±â
__01. ÁÖ¼®À» °£°áÇÏ°Ô Ç϶ó
__02. ¸ðÈ£ÇÑ ´ë¸í»ç´Â ÇÇÇ϶ó
__03. ¾ûÅ͸® ¹®ÀåÀ» ´Ùµë¾î¶ó
__04. ÇÔ¼öÀÇ µ¿ÀÛÀ» ¸íÈ®ÇÏ°Ô ¼³¸íÇ϶ó
__05. ÄÚ³ÊÄÉÀ̽º¸¦ ¼³¸íÇØÁÖ´Â ÀÔ/Ãâ·Â ¿¹¸¦ »ç¿ëÇ϶ó
__06. ÄÚµåÀÇ Àǵµ¸¦ ¸í½ÃÇ϶ó
__07. À̸§À» °¡Áø ÇÔ¼ö ÆĶó¹ÌÅÍ ÁÖ¼®
__08. Á¤º¸ Ãà¾àÇü ´Ü¾î¸¦ »ç¿ëÇ϶ó
__¿ä¾à

PART II. ·çÇÁ¿Í ³í¸®¸¦ ´Ü¼øÈ­Çϱâ

7Àå. Àб⠽±°Ô È帧Á¦¾î ¸¸µé±â
__01. Á¶°Ç¹®¿¡¼­ ÀμöÀÇ ¼ø¼­
__02. if/else ºí·ÏÀÇ ¼ø¼­
__03. (»ïÇ× ¿¬»êÀÚ·Î ¾Ë·ÁÁø)?:¸¦ ÀÌ¿ëÇÏ´Â Á¶°Ç¹® Ç¥Çö
__04. do/while ·çÇÁ¸¦ ÇÇÇ϶ó
__05. ÇÔ¼ö Áß°£¿¡¼­ ¹ÝȯÇϱâ
__06. ¾Ç¸í ³ôÀº goto
 __07. ÁßøÀ» ÃÖ¼ÒÈ­Çϱâ
__08. ½ÇÇà È帧À» µû¶ó¿Ã ¼ö Àִ°¡?
 __¿ä¾à

8Àå. °Å´ëÇÑ Ç¥ÇöÀ» Àß°Ô ÂÉ°³±â
__01. ¼³¸í º¯¼ö
__02. ¿ä¾à º¯¼ö
__03. µå¸ð¸£°£ÀÇ ¹ýÄ¢ »ç¿ëÇϱâ
__04. ¼îÆ® ¼­Å¶ ³í¸® ¿À¿ëÇϱâ
__05. ¿¹: º¹ÀâÇÑ ³í¸®¿Í ¾¾¸§Çϱâ
__06. °Å´ëÇÑ ±¸¹® ³ª´©±â
__07. Ç¥ÇöÀ» ´Ü¼øÈ­ÇÏ´Â ´Ù¸¥ âÀÇÀûÀÎ ¹æ¹ýµé
__¿ä¾à

9Àå. º¯¼ö¿Í °¡µ¶¼º
__01. º¯¼ö Á¦°ÅÇϱâ
__02. º¯¼öÀÇ ¹üÀ§¸¦ Á¼Çô¶ó
__03. °ªÀ» ÇÑ ¹ø¸¸ ÇÒ´çÇÏ´Â º¯¼ö¸¦ ¼±È£Ç϶ó
__04. ¸¶Áö¸· ¿¹
__¿ä¾à

PART III. ÄÚµå ÀçÀÛ¼ºÇϱâ

10Àå. »ó°ü¾ø´Â ÇÏÀ§¹®Á¦ ÃßÃâÇϱâ
__01. ¼Ò°³¸¦ À§ÇÑ ¿¹: findClosestLocation()
 __02. ¼ø¼öÇÑ À¯Æ¿¸®Æ¼ ÄÚµå
__03. ÀϹÝÀûÀÎ ¸ñÀûÀÇ ÄÚµå
__04. ÀϹÝÀûÀÎ ¸ñÀûÀ» °¡Áø Äڵ带 ¸¹ÀÌ ¸¸µé¾î¶ó
__05. ƯÁ¤ÇÑ ÇÁ·ÎÁ§Æ®¸¦ À§ÇÑ ±â´É
__06. ±âÁ¸ÀÇ ÀÎÅÍÆäÀ̽º¸¦ ´Ü¼øÈ­Çϱâ
__07. ÀÚ½ÅÀÇ ÇÊ¿ä¿¡ ¸ÂÃç¼­ ÀÎÅÍÆäÀ̽ºÀÇ ÇüŸ¦ ¹Ù²Ù±â
__08. Áö³ªÄ¡°Ô ÃßÃâÇϱâ
__¿ä¾à

11Àå. ÇÑ ¹ø¿¡ Çϳª¾¿
__01. ÀÛ¾÷Àº ÀÛÀ» ¼ö ÀÖ´Ù
__02. °´Ã¼¿¡¼­ °ª ÃßÃâÇϱâ
__03. ´õ Å« ¿¹Á¦
__¿ä¾à

12Àå. »ý°¢À» ÄÚµå·Î ¸¸µé±â
__01. ³í¸®¸¦ ¸íÈ®ÇÏ°Ô ¼³¸íÇϱâ
__02. ¶óÀ̺귯¸®¸¦ ¾Ë¸é µµ¿òÀÌ µÈ´Ù
__03. ³í¸®¸¦ ½¬¿î ¸»·Î Ç¥ÇöÇÏ´Â ¹æ¹ýÀ» ´õ Å« ¹®Á¦¿¡ Àû¿ëÇϱâ
__¿ä¾à

13Àå. ÄÚµå ºÐ·® ÁÙÀ̱â
__01. ±× ±â´ÉÀ» ±¸ÇöÇÏ·Á°í ¾Ö¾²Áö ¸¶¶ó - ±×·² ÇÊ¿ä°¡ ¾ø´Ù
__02. ¿ä±¸»çÇ׿¡ Áú¹®À» ´øÁö°í Áú¹®À» Àß°Ô ³ª´©¾î ºÐ¼®Ç϶ó
__03. Äڵ庣À̽º¸¦ ÀÛ°Ô À¯ÁöÇϱâ
__04. ÀÚ±â ÁÖº¯¿¡ ÀÖ´Â ¶óÀ̺귯¸®¿¡ Ä£¼÷ÇØÁ®¶ó
__05. ¿¹: ÄÚµù ´ë½Å À¯´Ð½º µµ±¸¸¦ È°¿ëÇϱâ
__¿ä¾à

PART IV. ¼±ÅÃµÈ ÁÖÁ¦µé

__14Àå. Å×½ºÆ®¿Í °¡µ¶¼º
__01. Àаųª À¯Áöº¸¼öÇϱ⠽±°Ô Å×½ºÆ®¸¦ ¸¸µé¾î¶ó
__02. ÀÌ Å×½ºÆ®´Â ¾î¶² Á¡ÀÌ À߸øµÇ¾úÀ»±î?
 __03. ÀÌ Å×½ºÆ®¸¦ ´õ Àб⠽±°Ô ¸¸µé±â
__04. Àбâ ÆíÇÑ ¸Þ½ÃÁö ¸¸µé±â
__05. ÁÁÀº Å×½ºÆ® ÀԷ°ªÀÇ ¼±ÅÃ
__06. Å×½ºÆ® ÇÔ¼ö¿¡ À̸§ ºÙÀ̱â
__07. ÀÌ Å×½ºÆ® ÄÚµå´Â ¹«¾ùÀÌ À߸øµÇ¾ú´Â°¡?
 __08. Å×½ºÆ®¿¡ Ä£¼÷ÇÑ °³¹ß
__09. Áö³ªÄ£ Å×½ºÆ®
__¿ä¾à

15Àå. ¡®ºÐ/½Ã°£ Ä«¿îÅÍ¡¯¸¦ ¼³°èÇÏ°í ±¸ÇöÇϱâ
__01. ¹®Á¦
__02. Ŭ·¡½º ÀÎÅÍÆäÀ̽º Á¤ÀÇÇϱâ
__03. ½Ãµµ1: ¼øÁøÇÑ ÇØ°áÃ¥
__04. ½Ãµµ2: ÄÁº£ÀÌ¾î º§Æ® ¼³°è
__05. ½Ãµµ3: ½Ã°£-¹Ù±¸´Ï ¼³°è
__06. 3°¡Áö ÇØ°áÃ¥ ºñ±³Çϱâ
__¿ä¾à

Appendix Ãß°¡ÀûÀÎ µµ¼­¸ñ·Ï
__01. ³ôÀº ¼öÁØÀÇ Äڵ带 ¾²´Â ¹æ¹ýÀ» ´Ù·ç´Â Ã¥µé
__02. ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö ÁÖÁ¦¿¡ ´ëÇÑ Ã¥µé
__03. ¿ª»çÀû »ç·Ê¸¦ ´ã°í Àִ åµé
__ã¾Æº¸±â





¹øÈ£ Á¦¸ñ ÀÛ¼ºÀÚ ÀÛ¼ºÀÏ ´äº¯
ÀÌ »óÇ°¿¡ ´ëÇÑ Áú¹®ÀÌ ¾ÆÁ÷ ¾ø½À´Ï´Ù.
±Ã±ÝÇϽŠ»çÇ×Àº ÀÌ°÷¿¡ Áú¹®ÇÏ¿© ÁֽʽÿÀ.
 
* ÀÌ »óÇ°¿¡ ´ëÇÑ ±Ã±ÝÇÑ »çÇ×ÀÌ ÀÖÀ¸½Å ºÐÀº Áú¹®ÇØ ÁֽʽÿÀ.
ȸ»ç¼Ò°³ | ¼­ºñ½ºÀÌ¿ë¾à°ü | °³ÀÎÁ¤º¸ Ãë±Þ¹æħ
¼­¿ï½Ã °ü¾Ç±¸ Çà¿îµ¿ 1686-21 È£Àüºôµù ÁöÇÏ1Ãþ (ÁöÇÏö2È£¼± ³«¼º´ë¿ª 5,6¹ø Ãⱸ »çÀÌ) / ÀüÈ­ : 02-811-1256 / Æѽº : 02-811-1256 / ¿î¿µÀÚ : ´Þ¸¶ / °³ÀÎÁ¤º¸°ü¸®Ã¥ÀÓÀÚ : ÀÓ¿µÅÃ
»ç¾÷ÀÚ µî·Ï¹øÈ£ : 108-91-53191 / ´ëÇ¥ : ÀÓ¿µÅà / Åë½ÅÆǸž÷½Å°í¹øÈ£ : Á¦ OO±¸ - 123È£
Copyright © 2009 ´Þ¸¶¼­Á¡. All Rights Reserved.