·Î±×ÀÎ ¤Ó ȸ¿ø°¡ÀÔ ¤Ó Àå¹Ù±¸´Ï ¤Ó °í°´¼¾ÅÍ ¤Ó ¸¶ÀÌÆäÀÌÁö ¤Ó ȸ»ç¼Ò°³
kangcom
¾Èµå·ÎÀ̵å , ÀÚ¹Ù , com , ¾Ë°í¸®Áò
Àüü
°­ÄÄÀº Áö±Ý ºò ¼¼ÀÏÁß!-¸ðµçµµ¼­ ÃÖ´ë50%
Àαâ°Ë»ö¾î 
Home >   >   > 
Refactoring (ÇÑ±ÛÆÇ)   
ÁöÀºÀÌ John Brant/À±¼ºÁØ   |   ÃâÆÇ»ç ´ëû  |   ¹ßÇàÀÏ 2002³â 03¿ù 15ÀÏ
 
Ŭ¸¯ÇϽøé Å« µµ¼­À̹ÌÁö¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÆÇ¸Å°¡ 25,000¿ø ¡æ 18,250¿ø 27%
¸¶Àϸ®Áö 1% 180¿ø
¹ßÇàÀÏ 2002-03-15
ISBN 898793960x | 9788987939605
±âŸÁ¤º¸ ¹ø¿ª¼­ | 469ÂÊ
¿¹»óÃâ°íÀÏ 1ÀÏ (±Ù¹«ÀϱâÁØ)
¹è¼Ûºñ 2,000¿ø (20,000¿øÀÌ»ó ¹«·á¹è¼Û)
   
ÄÄÇ»ÅͰøÇÐ
Á¾ÇÕÁö¼ö 87p 4 À§
¿ù°£Áö¼ö 76p 3 À§
ÁÖ°£Áö¼ö 22p 10 À§
   
  ¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
      µÇ¹Ç·Î °­ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù.
ÀÌ Ã¥ÀÇ ¿ø¼­
  Refactoring : Improving the Design of Existing Code
Addison-Wesley Professional | John Brant
 

ÀÌ Ã¥Àº ±âÁ¸¿¡ Á¸ÀçÇÏ´Â ¼ÒÇÁÆ®¿þ¾îÀÇ ¼º´É°ú ±¸Á¶ÀûÀÎ ¹«°á¼ºÀ» °³¼±Çϱâ À§ÇÑ ¹æ¹ýÀ» ¼Ò°³Çϴ åÀ¸·Î, °¥¼ö·Ï º¹ÀâÇØÁö´Â °³¹ßȯ°æ¿¡ ¸ÂÃç¼­ ¾î¶»°Ô ÇØ¾ß º¸´Ù È¿À²ÀûÀ̰í, Àç»ç¿ëÀÌ °¡´ÉÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÒ ¼ö ÀÖ´ÂÁö¿¡ ´ëÇØ¼­ ÁýÁßÀûÀ¸·Î ³íÀÇÇϰí ÀÖ´Ù. ¿©±â¼­´Â ÁÁÁö ¸øÇÑ ÄÚµå·Î Àç ÀÛ¾÷ÇÏ¿© ÀßµÈ ÄÚµå·Î º¯È¯ÇÏ´Â ÀûÀýÇÑ ¹æ¹ýÀ» ¼Ò°³Çϸç, ±×¿Í ÇÔ²² "Refactoring"ÀÇ °³³ä¿¡ ´ëÇØ¼­ Á¦´ë·Î ÀÌÇØÇÒ ¼ö ÀÖ´Â ±âȸ¸¦ Á¦°øÇÑ´Ù.

ÀÌ·¯ÇÑ RefactoringÀ» ÅëÇØ¼­ ½Ç¹«ÀÚµéÀº ¼ÒÇÁÆ®¿þ¾îÀÇ °áÁ¡À» º¸¿ÏÇÒ ¼ö ÀÖÀ¸¸ç, À߸øµÈ ÄÚµå·Î ÀÎÇÑ ½Ã°£°ú ºñ¿ëÀÇ ³¶ºñ¶ó´Â µô·¹¸¶¿¡¼­ Çì¾î³¯ ¼ö ÀÖÀ» °ÍÀÌ´Ù. Refactoring¿¡ °üÇÑ ÇÑ ÀÌ Ã¥Àº °ü·Ã ±â¼ú ¸ðµÎ¿Í ¹æ´ëÇÏ°íµµ ÀÚ¼¼ÇÑ ¼¼ºÎ¸í¼¼¸¦ Á¦°øÇϰí ÀÖÀ¸¸ç, ±×°ÍÀ» Àû¿ëÇϱâ À§ÇÑ Á¶¾ðµµ ¾Æ³¢Áö ¾Ê°í ÀÖ´Ù. ÀÌ·¯ÇÑ Á¶¾ðµéÀº ´Ü°èÀûÀÎ Á¢±Ù¿¡ ÀÇÇØ º¸´Ù ½±°Ô ÀÍÈú ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù. ÀÌ Ã¥¿¡¼­ Á¦°øµÇ´Â ¸ðµç ¿¹Á¦µéÀº Java¶ó´Â °´Ã¼ ÁöÇâ¾ð¾î·Î ÀÛ¼º µÇ¾ú°í, °´Ã¼ ÁöÇâÀ» Áö¿øÇÏ´Â ¾î¶°ÇÑ ¾ð¾î¿¡¼­µµ ±× °³³äÀÌ Àû¿ë °¡´ÉÇϵµ·Ï ÀÛ¼ºÇÏ¿´´Ù.
Foreword
Preface

1 Refactoring, a First Example
2 Principles in Refactoring
3 Bad Smells in Code Kent Beck
4 Building Tests
5 Toward a Catalog of Refactorings
6 Composing Methods
7 Moving Features Between Objects
8 Organizing Data
9 Simplifying Conditional Expressions
10 Making Method Calls Simpler
11 Dealing with Generalization
12 Big Refactorings Kent Beck
13 Refactoring, Reuse, and Reality William Opdyke
14 Refactoring Tools
15 Putting It All Together Kent Beck

References
List of Soundbites
Index

Martin Fowler´Â ÄÁ¼³ÅÏÆ®·Î 10³â ÀÌ»ó °´Ã¼¸¦ ÁÖ¿äÇÑ ±â¾÷ ¹®Á¦¿¡ Àû¿ëÇØ¿Ô´Ù. ±×´Â ÀÇ·á, ±ÝÀ¶, ȸ°è µîÀÇ ºÐ¾ß¿¡¼­ »ç¿ëµÇ´Â ½Ã½ºÅÛÀ» ÄÁ¼³ÆÃÇß°í, ±×ÀÇ °í°´À¸·Î´Â Å©¶óÀ̽½·¯, ¾¾Æ¼¹ðÅ©, UK ³»¼Å³Î Çコ ¼­ºñ½º, ¾Ø´õ½¼ ÄÁ¼³ÆÃ, ³Ý½ºÄÉÀÌÇÁ Ä¿¹Â´ÏÄÉÀÌ¼Ç µîÀÌ ÀÖ´Ù. ¶ÇÇÑ Fowler´Â °´Ã¼¿Í UML, ÆÐÅÏ¿¡ °ü·ÃµÈ Á¤±â °­¿¬ÀÚÀ̰í, Analysis Pattern¿Í UML Distilled µîÀÇ ÀúÀÚ À̱⵵ ÇÏ´Ù.

Kent BeckÀº Àú¸íÇÑ ÇÁ·Î±×·¡¸ÓÀÌÀÚ, Å×½ºÅÍ, ¸®ÆÑÅ丵 Àü¹®°¡, ÀúÀÚ ±×¸®°í ¹êÁ¶ ¿¬ÁÖÀÚÀÌ´Ù.

John Brant¿Í Don Roberts´Â ½º¸ôÅäÅ©¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸®ÆÑÅ丵 ºê¶ó¿ìÀú(http://st-www.cs.uiuc.edut/~brant/RefactoringBrowser)¸¦ °³¹ßÇß´Ù. À̵éÀº ¶ÇÇÑ 6³â µ¿¾È ¸®ÆÑÅ丵ÀÇ ½Ç¿ëÀû Ãø¸é°ú ÀÌ·ÐÀû Ãø¸éÀ» ¿¬±¸ÇÑ ÄÁ¼³ÅÏÆ®À̱⵵ ÇÏ´Ù.

William Opdyke´Â °´Ã¼ÁöÇâ ÇÁ·¹ÀÓ¿öÅ©¿¡¼­ÀÇ ¸®ÆÑÅ丵¿¡ ´ëÇÑ ¿¬±¸·Î ÀÌ ºÐ¾ßÀÇ Áß¿äÇÑ ¾÷ÀûÀ» ³²°å´Ù. ±×´Â ÇöÀç Lucent Technologies/Bell LaboratoriesÀÇ ±â¼úÀ§¿øÀ¸·Î ÀÖ´Ù.
´ç½ÅÀÌ °´Ã¼ÁöÇâ °³¹ßÀÚ¶ó¸é..
¾ÈÁß¿ø´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(594) I °ø°¨ (0) I ºí·Î±×
¸®ÆÑÅ丵¿¡ ´ëÇÑ °¡Àå ±âÃÊÀûÀΠåÀ̸鼭µµ ½Ç¹«¿¡ °¡±î¿î Ã¥À̶ó ÇÒ ¼ö ÀÖ°Ú½À´Ï´Ù. Ã¥ÀÇ ¿¹Á¦´Â ÀÚ¹Ù¸¸À¸·Î ¼³¸íµÇ¾î ÀÖÁö¸¸,Ÿ °´Ã¼ÁöÇâ ¾ð¾îÀÎ c#, c++ ¿¡µµ ´ëºÎºÐ°øÅëµÇ°Ô Àû¿ëµÇ´Â ³»¿ëµéÀ̸ç,½Ç¹«¿¡µµ ±×´ë·Î Àû¿ëÇÒ ¼ö ÀÖ´Â ³»¿ëµé·Î °¡µæ Â÷ ÀÖ½À´Ï´Ù. ÇÊÀÚÀÇ ¿¹¸¦ µéÀÚ¸é,  c++ ÇÁ·ÎÁ§Æ® Áß°£¿¡ ¼ÒÀ§ ÀڽŸ¸ÀÇ ÄÚµå·Î Â¥´Â ÀüÀÓÀÚ°¡°©ÀÚ±â Åð»çÇØ¹ö¸®´Â ¹Ù¶÷¿¡ ¸ù¶¥ »õ·Î Â¥¾ßÇÒ »óȲÀÌ¿´´Âµ¥,½Ã°£ ¿©À¯°¡ µµÀúÈ÷ ¾ÈµÇ¼­, ÀÌÃ¥À» º¸¸é¼­ ´ëºÎºÐÀÇ ·ÎÁ÷À» ¸®ÆÑÅä...
°æÇèÀ¸·Î ºÎÅÍ ÃàÀûµÇ¾î ³ª¿Â...
À¯ÁÖâ´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(358) I °ø°¨ (0) I ºí·Î±×
Àд٠º¸¸é .. ¾Æ ³ªµµ ÀÌ·±ÀûÀÌ ÀÖ¾úÁö ¶ó´Â ºÎºÐÀÌ ÀÖ´Ù.¶Ç´Â ÀÌ·¸°Ô ÇÏ´Â°Ô ´õ ³ª¾Ò°Ú±ºÇÏ°í µÇ³úÀÌ´Â ºÎºÐÀÌ ÀÖ´Ù. ÇѸ¶µð·Î ÇÁ·Î±×·¡¹ÖÀÇ °æÇèÀÌ ÃàÀûµÇ¾î ¿ì·¯³ª¿À´Â °³¹ß½À°ü, °³¹ßÆÐÅÏ °ú °°´Ù°í »ý°¢ÇÑ´Ù.Áö±Ý±îÁö ÇØ¿À´ø ½À°üÀ» ´Ùµë°Å³ª µ¡ºÙÀÏ ¼ö ÀÖ°í,¾ÕÀ¸·Î ³ª¾Æ°¥ ¹æÇâ¿¡ Á¶±ÝÀ̳ª¸¶ µµ¿òÀ» ÁÙ ¼ö Àִ åÀÎ °Å °°´Ù.
´©°¡ ¼³¸íÇØÁֱ⠹¹ÇÑ ³»¿ëµé...
ÀÌÁ¾Ã¶´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(384) I °ø°¨ (0) I ºí·Î±×
°³¹ß °æ·ÂÀ» °¡Áø »ç¶÷À̶ó¸é ´©±¸³ª ¾Ë¸¸ÇÑ ³»¿ëµéÀÌ ´ã¾ÆÀÖ´Ù. ÀÌ·±°Íµµ Ã¥À¸·Î ¾²À̳ª ÇÒ Á¤µµ´Ù. ÇÏÁö¸¸, ¿©±â¿¡ ÀÖ´Â ³»¿ëÀ» ¾ó¸¶³ª ÀÚ½ÅÀÇ ÇÁ·ÎÁ§Æ®¿¡ ¹Ý¿µÇÏ´ÂÁö°¡ Á¤¸» Áß¿äÇÒ µí ÇÏ´Ù. ¾Ë¸é¼­µµ Á¦´ë·Î ¼öÇà¸øÇÏ´Â °æ¿ì°¡ ¸¹±â ¶§¹®ÀÌ´Ù.  ÀÌ Ã¥À» Àб⿡´Â ¹®¹ýÀ» ¾Ë°í Àִ Ãʱ޵µ ¹®Á¦¾øÀ¸¸®¶ó »ý°¢µÈ´Ù. ÇÏÁö¸¸, Á¦´ë·Î ÀÌÇØÇϴµ¥´Â Áß±Þ Á¤µµ´Â µÇ¾ß ÇÒ µí ÇÏ´Ù. °í»ýÇÑ °æÇèÀÌ ÀÖ´Ù¸é, Á» ´õ Çö½Ç°¨ ÀÖ°Ô ´À²¸Áú µí... Çʵ¶¼­¶ó°í...
³ª»Û µðÀÚÀÎÀÇ Äڵ带 ÁÁÀº µðÀÚÀÎÀ¸·Î ¹Ù²Ù´Â ¹æ¹ý
±èÁ¾¹Î´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(442) I °ø°¨ (0) I ºí·Î±×
¸®ÆåÅ丵ÀÌ ¹«¾ùÀÌ°í ¾î¶»°Ô ÇÏ´Â °ÍÀÎÁö °ü½ÉÀÌ ÀÖ¾ú±â ¶§¹®¿¡ Á¤µ¶ÇÏ·Á°í ÀâÀº Ã¥ÀÔ´Ï´Ù. Ã¥ ³»¿ëÀº Á¦°¡ ¿øÇÏ´ø ³»¿ëµéÀÌ Àß ³ª¿Í ÀÖ¾ú½À´Ï´Ù.¸®ÆåÅ丵ÀÇ Á¤Àdzª ¿Ö »ç¿ëÇØ¾ß ÇÏ´ÂÁö.. ±×¸®°í ½ÇÁ¦ ¿¹Á¦¿Í ÇÔ²² ¾î¶»°Ô ¸®ÆåÅ丵 ÇÏ´ÂÁö¿¡ ´ëÇÑ Ã¼°èÀûÀÎ ¼³¸íÀÌ µÇ¾î ÀÖ´õ±º¿ä..´Ù¸¸, ¼ÖÁ÷È÷ Á¶±Ý ¾î·Æ´Ù´Â ´À³¦ÀÔ´Ï´Ù. ³ª¸§´ë·Î ¹ø¿ªµµ Àß µÇ¾î ÀÖ±â´Â ÇÏÁö¸¸, ¿øº»ÀÇ ÀǹÌÀü´ÞÀÌ Àß µÇ¾ú´ÂÁö ÀDZ¸½ÉÀÌ µå´Â ºÎºÐµµ Á¶±Ý ÀÖ¾ú±¸..¿¹Á¦¿Í ³»¿ëÀ» º¸¸é¼­ ÇÑÂü »ý°¢ÇØ º» ºÎºÐµµ ÀÖ¾ú´ø...
½Ç¿ëÀûÀ̰í Çö½ÇÀûÀ̸ç, ½ÇõÀûÀ̾ú´Ù
±è¼ºÈÆ´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(394) I °ø°¨ (0) I ºí·Î±×
¸®ÆÑÅ丵À̶õ ÁÁÁö ¾ÊÀº ±¸Á¶ÀÇ Äڵ带 ÁÁÀº ±¸Á¶·Î ¹Ù²Ù´Â ÀÛ¾÷À» ¸»ÇÕ´Ï´Ù. µ¹¾Æ°¡±â¸¸ ÇÏ¸é µÇÁö ±¸Á¶°¡ ¹¹°¡ Áß¿äÇÏ³Ä°í »ý°¢ÇϽô ºÐµéÀº ¾Æ¸¶ À¯Áöº¸¼öÀÇ ¾Ç¸ùÀ» °æÇèÇØº¸½ÃÁö ¾ÊÀº ºÐµéÀÏ °ÍÀÔ´Ï´Ù. ½Ç¿ëÁÖÀÇ ÇÁ·Î±×·¡¸Ó¶õ Ã¥À» Àо¸é ±úÁø â¹® ¹ýÄ¢À̶õ ¾ê±â°¡ ³ª¿É´Ï´Ù. Ã¢¹®ÀÌ Çϳª ±úÁö°í ³ª¸é ´Ù¸¥ â¹®ÀÌ ±úÁö´Â°É ´ë¼ö·ÓÁö ¾Ê°Ô ¿©±â°Ô µÇ¾î, °á±¹ ¸ðµç â¹®Àº ±úÁö°Ô µÈ´Ü À̾߱âÀÔ´Ï´Ù. ÇÁ·Î±×·¥ Äڵ嵵 ¸¶Âù°¡ÁöÀÔ´Ï´Ù. Áö±Ý ´çÀåÀº ÀÌ·¸°Ô...
ÇÁ·Î±×·¡¸ÓÀÇ ¹Ì·¡¸¦ ÁغñÇÏ´Â µµ±¸ Refactoring
±èÃæÁö´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(391) I °ø°¨ (0) I ºí·Î±×
  ¸®ÆÑÅ丵À̶õ ½±°Ô ¸»Çؼ­ ÇöÀç ÀÚ½ÅÀÇ Äڵ带 ¶â¾î °íÄ¡´Â ±â¼úÀÌ´Ù.  ÄÚµùÀ» ÇÏ´Ùº¸¸é ÀÚ½ÅÀÇ Äڵ带 ¼öÁ¤ÇÏ´Â °æÇèÀº ´©±¸³ª ´Ù ÇÒ °ÍÀÌ´Ù. ÀÌ¹Ì ¸¸µé¾îÁø Äڵ尡 ÈÄ¿¡ Ãß°¡µÈ ÄÚµå¿Í ¸ÂÁö ¾Ê¾Æ¼­ ¼öÁ¤ÇѴٰųª, ¿Ï¼ºµÈ ÇÁ·Î±×·¥¿¡ ±â´ÉÀ» Ãß°¡Çϱâ À§ÇØ ¼öÁ¤ÇѴٰųª, ¾Æ¹«Æ° ¼öÁ¤ÇÏ´Â ÀÌÀ¯´Â ¹«¼öÈ÷ ¸¹´Ù. ´©±¸³ª ¼öÁ¤À» ÇÏÁö¸¸, ±× Áß ´ë´Ù¼ö°¡ ¾Æ¹«·± °í¹Î ¾øÀÌ ÁïÈïÀûÀ¸·Î Äڵ带 ¼öÁ¤ÇÑ´Ù. ¸®ÆÑÅ丵 ±â¼úÀº ±× °í¹Î¾øÀÌ ÇàÇØÁ³´ø ÄÚµåÀÇ ¼öÁ¤¿¡ ´ëÇØ ¼ö¸¹Àº...
Refactoring - Äڵ带 ±ò²ûÇϰí À¯¿ëÇϰÔ
ÀÓÀºÃµ´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(571) I °ø°¨ (0) I ºí·Î±×
ÀÌ Ã¥¿¡ ´ëÇÑ ¼Ò¹®Àº ¿©·¯¹ø µé¾ú´Ù. ÁÁÀº ³»¿ëÀ̶ó°í ¸¹Àº »ç¶÷µé·Î ºÎÅÍ µé¾ú±â ¶§¹®¿¡ ±â´ë¸¦ Çϸ鼭 Ã¥À» ÀÐ¾î ³ª°¬´Ù. Refactoring.. ÄÚµåÀÇ µ¿ÀÛÀº °°°Ô Çϸ鼭 ³»ºÎ ±¸Á¶³ª ¸í¸í ±ÔÄ¢À» ¹Ù²ã¼­ ÄÚµåÀÇ Readibility¿Í Flexibility¸¦ ÁõÁø ½ÃŰ°í µ¿½Ã¿¡ °³¹ßÀÚ¿¡°Ô È¿À²ÀûÀÎ ÄÚµå °ü¸®¸¦ °¡´ÉÇÏ°Ô ÇØÁÖ´Â °ÍÀ̶ó°í ÀÌÇØ¸¦ Çϰí ÀÖ¾ú´Ù. ÀÌ Ã¥À» º¸±â Àü¿¡ JSP·Î °Ô½ÃÆÇÀ» ¸¸µå´Â °ÍÀ» ¸î ¹ø ÇØºÃ¾ú´Âµ¥.. ÀÌ Ã¥À» Àбâ Àü¿¡µµ Ç×»ó Á» ´õ È¿À²ÀûÀ̰í Àб⠽¬¿î ÄÚµå...
ÇÁ·ÎÁ§Æ® ¸¶¹«¸®¸¶´Ù ÀоîÁà¾ßÇÒ ±×·±Ã¥...
±èÅÂÇö´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(351) I °ø°¨ (0) I ºí·Î±×
±×µ¿¾È ½×¾ÆµÎ¾ú´ø ³»°¡ À쫆 ̴À» »ç³õ°í ¤¾¤¾ ³ªÁß¿¡ Ã¥À» º¸´Â ½ºÅ¸ÀÏÀÌ´Ù(Ã¥¿¡´ëÇÑ ¿å½ÉÀÌ ¸¹¾Æ¼­...)¾ó¸¶Àü ÄÚµùÇÑ ºÎºÐ¿¡ ´ëÇØ¼­ ´Ù¸¥ »ç¶÷¿¡°Ô ¾÷¹« ÀμöÀΰ踦 ÇØÁÙ¶§°¡ ÀÖ¾ú´Ù±×¶§ ±×³É ³Ñ°ÜÁֱ⠸ÓÇϴϱñ Á» Á¤¸®¸¦ ÇØÁ༭ ³Ñ°ÜÁà¾ß °Ú´Ù¶ó°í »ý°¢Çؼ­ÀÐÀº Ã¥ÀÌ ÀÌÃ¥ÀÌ´Ù. º¸´Â ³»³».. ¾Æ.. ³ªÁß¿¡ ÀÌ·¸°Ô Â¥µÖ¾ßÁö ÀÌ·¸°Ô Á¤¸®ÇÒ¶§ ÆíÇϱ¸³ª...¸Ó ¾î‰F°Ô º¸¸é ´ç¿¬ÇÑ ³»¿ëÀÌ µÉÁöµµ ¸ð¸£Áö¸¸. ¤Ñ¤ÑÀÌ·¸°Ô Á¤¸®ÇØ ³õÀº Ã¥ÀÌ¶óµµ ÀÖÀ¸´Ï ³ª¿¡°Ô ¾ó¸¶³ª ´ÙÇàÀÎÁÙ ¸ð¸¥´Ù...´Ù½Ã...
°´Ã¼ÁöÇâ ÇÁ·Î±×·¡¸Ó¶ó¸é ¹«Á¶°Ç Àоî¾ßÇÒ Ã¥.
±è¿Ï´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(480) I °ø°¨ (0) I ºí·Î±×
°´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹ÖÀ» Çϸ鼭Äڵ带 ¾ÈÁ¤ÀûÀÎ »óÅ·ΠÀ¯ÁöÇÒ ¼ö ÀÖ´Â ¸ðµç ¹æ¹ýÀÌ¶ó ¸»ÇÒ ¼ö ÀÖ´Ù. ±â´É°³¼±Àº Àý´ë °°ÀÌ ÇØ¼­´Â ¾ÈµÈ´Ù´Â°ÍÀÌ Áß¿äÇÑ Á¡ÀÌ´Ù.ÇÏÁö¸¸ ³ª»ÛµðÀÚÀÎÀÇ Äڵ尡 ÁÁÀºµðÀÚÀÎÀÇ ÄÚµå·Î º¯½ÅÇØ°¡´Ù º¸¸éÀÚ¿¬½º·´°Ô ¹ö±×µéÀº ÀâÇô¹ö¸®±âµµ ÇÏ°í ±â´ÉÀº ´õ¿í À¯¿¬ÇØÁ®¹ö¸°´Ù. »ç½Ç ÀÌ Ã¥Àº 3Àå±îÁö¿Í 13ÀåÀÌÈİ¡ °¡Àå Áß¿äÇÏ´Ù.ÀÌ ºÎºÐµéÀº Äڵ带 ¹Ù¶óº¸´Â »õ·Î¿î ½Ã°¢À» Àϱú¿öÁØ´Ù. Äڵ忡¼­ ³¿»õ¸¦ ã¾Æ³¾ ¼ö ÀÖ´Ù¸é ÀÌÁ¦ 4ÀåºÎÅÍ 12Àå±îÁöÀÇ...
Improving the Design of Existing Code
ÀåÂù±Ô´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(425) I °ø°¨ (0) I ºí·Î±×
Ã¥ÀÇ ºÎÁ¦ ó·³..±âÀÛ¼ºµÈ ¼Ò½ºÄڵ带 Á»´õ ÁÁÀº µðÀÚÀÎÀÇ ÇüÅ·Πº¯È¯ÇÏ´Â ¿¹Á¦µéÀÌ ½Ç·ÁÀÖ´Ù."°´Ã¼ÁöÇâÀÌ ¹«¾ùÀÎÁö?"¿¡ ´ëÇØ..1) ĸ½¶È­(Encapsulation)2) Ŭ·¡½º(Class)3) ÀνºÅϽº(instance)4) °´Ã¼(Object)5) »ó¼Ó(Inheritance)6) ´ÙÇü¼º(Polymorphism)..¹¹ ÀÚ¹Ù ¹®¹ýÃ¥¸¸ ºÃ´Ù¸é.. ÀÌ·± ¼Ó¼ºÀ» ¸®½ºÆÃÇÏ´Â°Ç ¼ö¿ùÇÒ°ÍÀÌ´Ù.ÇÏÁö¸¸, ³»°¡ ¸¸µé°í Àִ ȤÀº ¸¸µé·Á ÇÏ´Â ½Ã½ºÅÛ¿¡¼­ ¾î¶² ¹æ¹ýÀ¸·Î °´Ã¼ÁöÇâÀÇ ¼Ó¼ºÀ» È¿À²ÀûÀ¸·Î Ç¥ÇöÇØ ³¾ ¼ö ÀÖÀ»Áö ÆÇ´ÜÇÏ´Â°Ç ±×¸® ½±Áö¸¸Àº...
Äڵ带 ÁÁ°Ô À¯ÁöÇÏ´Â ¹æ¹ý.
±èÁß°ï´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(490) I °ø°¨ (0) I ºí·Î±×
ÀÌÃ¥Àº ¾î¼³Ç Ãʺ¸Àڵ鿡°Õ ¿ÀÈ÷·Á ÇØ°¡ µÉ¼öµµ ÀÖ½À´Ï´Ù.´Ü¼ø "Â¥º¸°í °íÄ¡±â (code-and-fix)" ÀÛ¾÷À» ³ª¸§´ë·Î ¸®ÆÑÅ丵À» Çϰí ÀÖ¾ú´Ù´Â Âø°¢À» ÁÙ ¼öµµ Àֱ⠶§¹®ÀÔ´Ï´Ù.  ÀÌ Ã¥Àº Äڵ带 ´õ¿í °´Ã¼ÁöÇâÈ­ ½ÃŰ´Â ¹ýÀ» ´Ù·ç°í ÀÖ½À´Ï´Ù. ±âÁ¸Äڵ带 À̸® Àú¸® Çʿ信 µû¶ó °´Ã¼¸¦ ¸¸µé¾ú´Ù°¡ ¸Þ¼Òµå¸¦ ¸¸µé¾ú´Ù°¡,, µîµî ÀÇ ÀÛ¾÷À» Çϸ鼭 Á»´õ ÁÁÀº ÄÚµå·Î ¸¸µå´Â °ÍÀÔ´Ï´Ù. ¿©±â¼­ÀÇ ÁÁÀº ÄÚµå´Â º¸±â ÁÁÀº ÄÚµå, °´Ã¼È­ µÇ¾î ÀÖ´Â Äڵ带 ¸»ÇÕ´Ï´Ù. ±×³É ´Ü¼øÈ÷ µ¹¾Æ...
³»°¡ ¹ßÀüÇϸ鼭 »ý°¢ÇÏ´ø °ÍÀÌ...
±èÈ£¼º´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(248) I °ø°¨ (0) I ºí·Î±×
ÇÁ·Î±×·¥ ÄÚµùÀ» °è¼ÓÇϰí ÇÁ·ÎÁ§Æ® ¸Å´ÏÁö¸ÕÆ®¸¦ Çϸ鼭 »ý°¢ÇÏ°í °í¹ÎÇß´ø ¹®Á¦µé¿¡ ´ëÇÑ Àǹ®Á¦±â¿Í ´äº¯ÀÌ Ã¼°èÀûÀ¸·Î Àß ³ª¿ÍÀִ åÀÌ´Ù. ¸ÕÀú XP¿¡ ´ëÇÑ °íÂûÀ» Çϰųª ÇнÀÇÑ °æÇèÀÌ ÀÖ°í ÆÐÅÏ¿¡ ´ëÇÑ Ã¥À» Àо¾Ò´Ù¸é ´õ ¸Å²ô·´°Ô Ã¥À» Àо°¥ ¼ö ÀÖÀ» °Í °°´Ù. °øºÎ¸¦ À§ÇØ ÇÊ¿äÇÑ Ã¥À̶ó±â º¸´Ù´Â ½ÇÀü¿¡ ¹Ù·Î ÀÀ¿ëÇÒ¼ö ÀÖµµ·Ï ¸¹Àº ¹è·Á°¡ µÇ¾îÀִ åÀÌ´Ù. ÆÐÅÏÀ» ¹Ù·Î °øºÎÇϱ⠺¸´Ù´Â ¸®ÆåÅ丵À» Çϸ鼭 ÆÐÅÏÀ» °øºÎÇÏ´Â °Íµµ ÁÁÀº ¹æ¹ýÀÏ ¼ö ÀÖÀ» ...
ÁøÁ¤ÇÑ °´Ã¼ÁöÇâÀ¸·Î °¡´Â ±æ
À̱ǿì´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(263) I °ø°¨ (0) I ºí·Î±×
ÀÚ¹Ù °³¹ß °æ·ÂÀÌ ¸¹Áö ¾ÊÀºÁö¶ó¾ÆÁ÷µµ ¸¹Àº ¼­ÀûµéÀÇ µµ¿òÀÌ ÇÊ¿äÇÑ »óÅÂÀÔ´Ï´Ù. Á¶±Ý¾¿ °´Ã¼ ÁöÇâÀ̶ó´Â °³³äÀ» Àâ¾Æ°¡´Âµ¥±×ºÎºÐ¿¡ °­ÇÑ Ã¥À̶ó´Â ÃßõÀ» µè°í º¸°íÀÖ´Â ÁßÀÔ´Ï´Ù.Á¤¸» °­ÇÕ´Ï´Ù. ³»¿ëÀÌ ¾ÆÁÖ Á÷°üÀûÀ̸ç, ÀÚ¼¼ÇÕ´Ï´Ù.ÀÚ¹Ù°³¹ß»ÓÀ̳ª¶ó ´Ù¾çÇÑ °³¹ß¿¡ ÁÁÀº ¼­Àû ÀÔ´Ï´Ù.
Áß±Þ °³¹ßÀÚ°¡ °í±Þ °³¹ßÀÚ·Î °¡±â À§ÇÑ ¼­Àû!!
°í¿µ¹Î´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(731) I °ø°¨ (0) I ºí·Î±×
Áß±Þ °³¹ßÀÚ°¡ °í±Þ °³¹ßÀÚ·Î °¡±â À§ÇÑ ¼­Àû!! refactoring java´Â ÇÁ·Î±×·¥À» Â¥´Â ¹æ¹ýÀÌ µé¾î°¡ ÀÖ´Ù.¸Þ¼Òµå¸¦ ¼±¾ðÇÏ´Â ¹æ¹ý sub¸Þ¼Òµå¸¦ ¸¸µé¾î ³»´Â ¹æ¹ý, ±×¸®°í ±× sub¸Þ¼Òµå¸¦ È£ÃâÇÏ°í °ü¸®ÇÏ´Â ¹æ¹ý..³Ê¹«³ª °í¸¿°Ôµµ °í±Þ°³¹ßÀÚ (¸¶Æ¾ÆÄ¿ï·¯)´Â º» ¼­ÀûÀ» ÅëÇØ °í±Þ! ¹Ù·Î ±×µé¸¸ÀÇ ¸®±×¿¡ Áß±Þ °³¹ßÀÚµéÀ» Âü¿©½Ã۰íÀÚÇÏ´Â ´ÙºÐÇÑ Àǵµ¸¦ °¡Áö°í ÀÖ´Ù. refactoring java´Â ÀÌ¹Ì ¸¹Àº ¼­ÆòÀÚµéÀÌ ¾ù°¥¸° ÀǰßÀ» ³» ³õÀº°Íó·³ "ÇØµµ ±×¸¸ ¾ÈÇØµµ ±×¸¸" ¿¡¼­ ºÎ...
µðÀÚÀÎÀ» »ý°¢Çϸç ÄÚµùÀ» ÇÏÀÚ!
¹ÚÁø¿ë´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(413) I °ø°¨ (0) I ºí·Î±×
 "µðÀÚÀÎÀ» »ý°¢Çϸç ÄÚµùÀ» ÇÏÀÚ!" ÀÌÃ¥ÀÇ ÇÙ½ÉÀÌ ¾Æ´Ò±î ÇÕ´Ï´Ù.., ÄÚµùÀ» Çϸ鼭 ³ªºüÁú¼ö ÀÖ´Â µðÀÚÀÎÀ» ÁÁ°Ô À¯ÁöÇØ Áְųª ȤÀº ³ª»Û µðÀÚÀÎÀ» ÁÁ°Ô ¹Ù²Ü¼ö ÀÖµµ·Ï µµ¿ÍÁÝ´Ï´Ù.(¹ö±×¾øÀÌ) ¾Æ¹«¸® ¼³°è¸¦ ½Å°æÀ» ¾²´õ¶óµµ ÄÚµùÀ»ÇÏ°í ¹Ù»Ú°Ô ÀÏÇÏ´Ù º¸¸é(ÀÏÁ¤¾Ð¹ÚÀÌÁÒ) µðÀÚÀÎÀÌ ¹«½ÃµÇ´Â °æ¿ì°¡ ¸¹½À´Ï´Ù. ½ÇÁ¦·Î ±×·±°æ¿ì°¡ ¾öû¸¹ÁÒ -_-; ¸¸¾à ÀÌ Ã¥ÀÇ ³»¿ë¿¡ µ¿°¨ÇÏ°í  Çѹø Âß~~ ´Ù Àоú´Ù¸é..?ÄÚµù½À°üÀÌ ¾öûÁÁ¾ÆÁö´Â°É ´À³¢½Ç¼ö ÀÖÀ»...
°­Ãß
¼ÛÀç¿î´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(286) I °ø°¨ (0) I ºí·Î±×
ÀÌ Ã¥ÀÌ¾ß ¸Ó.. ¼³¸íÇÒ Çʿ䵵 ¾øÁö¸¸.. ÀÌ Ã¥µµ ¹°·Ð.. ÇѸ¶µð·Î ÀëÀÖ´Ù. À¥¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿÷ À̶ó´Â Ã¥ÀÌ. ÇÁ·¹ÀÓ¿÷À» ¸¸µé°í ¾²¸é¼­.. ±×³É ›§´ø.. ³ª¿¡°Ô... °³³äµé »çÀÌÀÇ...Ʋ¾îÁø °í¸®¸¦. À̾îÁá´Ù¸é.. À̰Ç.. ÄÚµå ±¸Çö¿¡¼­... ¶ÇÇÑ ÆÐÅÏÀº ¹üÁÖ¿¡±îÁö... ¸¹Àº »ý°¢À» ÇÏ°Ô ¸¸µé¾îÁØ Ã¥ÀÌ´Ù.. ¸Ó ÀÌ·¸°Ô ¸»ÇÏ¸é »ó´çÈ÷ °ÅâÇÏ°Ô µé¸®Áö¸¸.. ´Ü¼øÇÏ°Ô ¸»Çؼ­.. Àо¸é Àç¹ÌÀִ åÀ̶ó´Â °Å´Ù. »ç½Ç.. ³Ñ °£°áÇÏ°Ô Ç¥ÇöÇØ³ö¼­.. ÇÑÂüÀ» Àоî¾ß ÀÌÇØµÇ´Â ºÎºÐµéµµ ¾øÁö¾Ê...
³ª»ÚÁö´Â ¾ÊÀº...
ÃÖ¿øÁø´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(288) I °ø°¨ (0) I ºí·Î±×
¸®ÆÑÅ丵ÀÌ ½¬¿î ÀÛ¾÷Àº ¾Æ´Ï¶ó°í »ý°¢ÇÕ´Ï´Ù. ÇÁ·Î±×·¥ÀÇ ±¸Á¶°¡ °£´ÜÇÏ´Ù¸é ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖÁö¸¸ º¹ÀâÇÏ°Ô ¾ôÇôÀÖ´Â ÇÁ·Î±×·¥ÀÇ ¸®ÆÑÅ丵Àº ½±Áö°¡ ¾Ê½À´Ï´Ù. ¶§¹®¿¡ Ãʺ¸ÀÚ ºÐµéÀº ÀÌÇØ°¡ °¡Áö ¾Ê´Â »ó´ç ºÎºÐµéÀ» ½ºÅµÇØ¾ß ÇÒ µí ÇÕ´Ï´Ù.   ¸®ÆÑÅ丵À» Àß ¾ÊÇÏ°Ô ( °ÅÀÇ ¾ÊÇÑ´Ù°í º¾´Ï´Ù. ) µÇ±â¿¡ °ü½Éµµ ¶³¾îÁø´Ù°í »ý°¢ÇÕ´Ï´Ù. ¸®ÆÑÅ丵ÇÏ°Ô ½Ã°£À» ´Þ¶ó~~ °í ÇÒ ¼ö ÀÖ¾úÀ¸¸é ÁÁ°Ú½À´Ï´Ù. ¿ì¸®³ª¶ó¿¡¼­´Â ´ëºÎºÐ ¾î·Æ´Ù°í »ý°¢ÇÕ´Ï´Ù...
°è¸¤Àΰ¡ ¾Æ´Ñ°¡¿¡ ´ëÇÑ ½É¿ÀÇÑ °íÂû..
±è´ëÈ«´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(563) I °ø°¨ (0) I ºí·Î±×
³»°¡ ÀÌ Ã¥À» óÀ½ Á¢ÇѰÍÀº ÀÛ³âÀ̾ú´Ù. ±× ¶§Âë¿¡.. ³ª´Â ¸ð ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î ȸ»ç¿¡ µé¾î°¡³×Æ®¿öÅ© º¸µå °ÔÀÓÀ» °³¹ßÇϰí ÀÖÀ»¶§¿´´Âµ¥, ³»°¡ ¸ÃÀº ºÎºÐÀº Ŭ¶óÀÌ¾ðÆ® ºÎºÐ°ú ¼­¹öÀÇ ÀϺκÐÀ» ´ã´çÇß¾ú´Âµ¥, ±×¶§ ¼­¹öÀÇ ³ª¸ÓÁö ºÎºÐ°ú ÇÁ·ÎÁ§Æ® Àüü¸¦ ÃѰýÇÏ´Â ÇÁ·ÎÁ§Æ® ¸®´õ°¡ ÀÌ Ã¥À»Çѹø ÀоîºÃ³Ä°í ¹°¾îºÃ¾ú´Âµ¥, ¼ÖÁ÷È÷ »ò±â´Â ÇßÁö¸¸, ½Å°æ½á¼­ ÀоÁö´Â ¾Ê¾Ò´ø ¶§¿´´Ù. ³»°¡ ÀÌ Ã¥À» óÀ½ »ò´ø ÀÌÀ¯´Â ¿©·¯°¡Áö ¼­Æòµµ ÁÁ°Ô ³ª¿ÍÀÖ°í ÀÐ¾î º» ÁÖÀ§ÀÇ »ç¶÷µé ¹ÝÀÀ...
¶«Áú À¯´Ö......
±è¿ëȯ´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(795) I °ø°¨ (0) I ºí·Î±×
¹®µæ Åð»çÇÑ ÇÑ È¸»çµ¿·áÀÇ ¸Þ½ÅÀú ¾ÆÀ̵𰡠¶°¿Ã¶ú´Ù..±×ÀÇ ¸Þ½ÅÀú ¾ÆÀ̵ð´Â ¶«Áú À¯´ÖÀ̾ú´Ù. ½ºÅ¸Å©·¡ÇÁÆ®ÀÇ Å×¶õÁ·ÀÇ scv´Â ¹Ì³×¶öÀ» ͼö ÀÖ´Â ´É·ÂÀ» ¼ÒÁöÇÔ°ú µ¿½Ã¿¡.. ±×´Â °Ç¹°ÀÌ ¸Á°¡Áö¸é, ¼ö¸®µµ ÇÒ¼ö ÀÖ´Â ´É·ÂÀ» °¡Áö°í ÀÖ´Ù..¾î¼¸é, ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚµéÀº ³¡¾øÀÌ ³¡¾øÀÌ ¶«Áú¸¸ ÇÏ´Â ÀÌ scv¸¦ ´à°í ÀÖ´Ù°í º¼¼öµµ ÀÖ´Ù.. (¹°·Ð °ÅÀÇ ¸ðµç Á÷¾÷ÀÌ ±×·¯Áö ¾ÊÀº°¡?)¼ÒÇÁÆ®¿þ¾îÀÇ Æ¯¼ºÅ¿¿¡ Ç×»ó º¯°æ¿ä±¸»çÇ×ÀÌ ´Ã ÀÖÁö ¾ÊÀº°¡? (bug»©±¸~~)SIÇÁ·Î·ÎÁ§Æ®Ã³·³ ÃʱâºÎÅÍ ¿Ïº®...
'³ª'¸¦ ÀÎÁöÇÒ ¼ö ÀÖ´Â ¹üÀ§³»¿¡¼­ °üÂû, ÅëÁ¦ ÇÏ¿¡ µÎ´Â ¹æ¹ý
±Ç¿ëÈÆ´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(862) I °ø°¨ (0) I ºí·Î±×
¸®ÆÑÅ丵À» º¸¸é¼­, ÈçÈ÷ ÀÌ·±°Ç °³¹ßÀ» ÇÏ´Â »ç¶÷ÀÌ¸é ´©±¸³ª ¾Ë°í ÀÖÀ» µíÇÑ..±×·¯ÇÑ ¼±ÅÃÀûÀÎ ÄÚµù¿¡ ´ëÇØ¼­ À̸¥¹Ù ´ëÀÛÀ̶õ°Ô ¾ð±ÞÀ» Çϰí ÀÖ´Â°Ô ¾îó±¸´Ï ¾øÀ» ¼öµµ ÀÖ´Ù.´õ±º´Ù³ª ±×°Í¿¡ »ç¶÷µéÀÌ ¶°µé½âÇÑ´Ù´Â °ÍÀº ´õ¿í´õ ÀÌ»óÇÒ ¼öµµ ÀÖ´Ù. ¹®Á¦´Â °üÁ¡ÀÌ´Ù.¸®ÆÑÅ丵ÀÇ °¡Ä¡°¡ ¹«¾ùÀΰ¡?Ä«´Þ·Î±×¿¡ ³ª¿Â ½ºÅ³, ±â¹ýÀ» ¿Ü¿ì±â? õ¸¸¿¡.. ±×°Ç ¾î´ÀÁ¤µµÀÇ ¿¬Â÷°¡ ½×ÀÎ °³¹ßÀÚµéÀº Ä«´Þ·Î±×¿¡ ³×Àָ̹¸ ÇÏÁö ¾Ê¾ÒÀ» »Ó,´©±¸³ª ÁÁ´Ù, ³ª»Ú´Ù¸¦ ¾Ë°í ½Ç¹«¿¡¼­ Àß Àû¿ëÇØ¼­ °³¹ßÇÏ...
Çö´ëÆÇ? ÄÚµù Áöħ¼­
Á¶ÇØÁø´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(2130) I °ø°¨ (0) I ºí·Î±×
¸®ÆåÅ丵 , ¹«¾ð°¡...¸»Àº ±×·²µíÇѵ¥... ÀϹÝÀûÀÎ °´Ã¼ÁöÇâ ÇÁ·Î±×·¥À» ©¶§ ¶Ç´Â ¼öÁ¤ÇÒ¶§ÀÇÄÚµù Áöħ¼­ ÀÌ»óÀÇ ³»¿ëÀº ¸¹Áö ¾ÊÀºµí ÇÏ´Ù...[¿¾³¯ ÄÚµù Áöħ¼­·Î´Â ¹ö±× ¾È³çÀ̶óµçÁö ÄÚµå ÄÄÇø®Æ®°¡ ÀÖ´Ù]2/3 ´Â »çÀü½ÄÀÇ ¸®ÆåÅ丵 ¹æ¹ý¿¡ ´ëÇÑ ¼³¸íÀ̶ó.... ¸Å¿ì Áö·çÇß°í , ¾î´ÀÁ¤µµ °³¹ßÀ» ÇØº» °³¹ßÀÚ¶ó¸é.... ÀÌ¹Ì Àý¹Ý°¡·®Àº ¾Ë°í ÀÖ´Ù°í ºÁµµ µÇ´Â ºÎºÐÀ̾ú´Ù..."±»ÀÌ ÀÌ·±°Å±îÁö ¸®ÆåÅ丵 ¸ñ·ÏÀ¸·Î ³²°Ü¾ß ÇÒ Çʿ䰡 ÀÖÀ»±î?" ½ÍÀ» Á¤µµ·Î, ÀϹÝÀûÀÎ ÇÁ·Î±×·¡¹ÖÃ¥¿¡ ³ª...

À§Ç³´ç´ç ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °­ÄÄÆÐŰÁö 9Á¾ [3ź]
À§Ç³´ç´ç ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °­ÄÄÆÐŰÁö 9Á¾ [3ź]
2010-06-04 ~ Á¾·áÀϽà ¹ÌÁ¤

¼ÒÇÁÆ®¿þ¾î °øÇÐ(4Â÷ °³Á¤ÆÇ)...
ÃÖÀº¸¸
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
AVR ATMEGA128(¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ ÇÁ·Î±×·¡¹Ö°ú ÀÎÅÍÆäÀ̽Ì)...
ÀÌÀÀÇõ
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
´©¿ö¼­ Àд ¾Ë°í¸®Áò...
ÀÓ¹éÁØ
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
 
ÃÊ Áß °í
ÀüüÆò±Õ(47)
ȸ¿øÆòÁ¡   ȸ¿ø¼­Æò¼ö 21
´ç½ÅÀÌ °´Ã¼ÁöÇâ °³¹ßÀÚ¶ó¸é..
¾ÈÁß¿ø ´Ô  2009-03-04
°æÇèÀ¸·Î ºÎÅÍ ÃàÀûµÇ¾î ³ª¿Â...
À¯ÁÖâ ´Ô  2009-02-04
´©°¡ ¼³¸íÇØÁֱ⠹¹ÇÑ ³»¿ëµé...
ÀÌÁ¾Ã¶ ´Ô  2008-05-30
³ª»Û µðÀÚÀÎÀÇ Äڵ带 ÁÁÀº µðÀÚÀÎÀ¸·Î ¹Ù²Ù´Â ¹æ¹ý
±èÁ¾¹Î ´Ô  2007-10-19
½Ç¿ëÀûÀ̰í Çö½ÇÀûÀ̸ç, ½ÇõÀûÀ̾ú´Ù
±è¼ºÈÆ ´Ô  2007-09-17
ÇÁ·Î±×·¡¸ÓÀÇ ¹Ì·¡¸¦ ÁغñÇÏ´Â µµ±¸ Refactoring
±èÃæÁö ´Ô  2007-08-19
Refactoring - Äڵ带 ±ò²ûÇϰí À¯¿ëÇϰÔ
ÀÓÀºÃµ ´Ô  2006-04-21
ÇÁ·ÎÁ§Æ® ¸¶¹«¸®¸¶´Ù ÀоîÁà¾ßÇÒ ±×·±Ã¥...
±èÅÂÇö ´Ô  2006-02-26
°´Ã¼ÁöÇâ ÇÁ·Î±×·¡¸Ó¶ó¸é ¹«Á¶°Ç Àоî¾ßÇÒ Ã¥.
±è¿Ï ´Ô  2005-10-25
Improving the Design of Existing Code
ÀåÂù±Ô ´Ô  2005-10-11
Äڵ带 ÁÁ°Ô À¯ÁöÇÏ´Â ¹æ¹ý.
±èÁß°ï ´Ô  2005-09-01
³»°¡ ¹ßÀüÇϸ鼭 »ý°¢ÇÏ´ø °ÍÀÌ...
±èÈ£¼º ´Ô  2005-08-02
ÁøÁ¤ÇÑ °´Ã¼ÁöÇâÀ¸·Î °¡´Â ±æ
ÀÌ±Ç¿ì ´Ô  2005-06-21
Áß±Þ °³¹ßÀÚ°¡ °í±Þ °³¹ßÀÚ·Î °¡±â À§ÇÑ ¼­Àû!!
°í¿µ¹Î ´Ô  2005-04-28
µðÀÚÀÎÀ» »ý°¢Çϸç ÄÚµùÀ» ÇÏÀÚ!
¹ÚÁø¿ë ´Ô  2005-01-07
°­Ãß
¼ÛÀç¿î ´Ô  2004-12-24
³ª»ÚÁö´Â ¾ÊÀº...
ÃÖ¿øÁø ´Ô  2004-10-16
°è¸¤Àΰ¡ ¾Æ´Ñ°¡¿¡ ´ëÇÑ ½É¿ÀÇÑ °íÂû..
±è´ëÈ« ´Ô  2004-06-23
¶«Áú À¯´Ö......
±è¿ëȯ ´Ô  2004-05-18
'³ª'¸¦ ÀÎÁöÇÒ ¼ö ÀÖ´Â ¹üÀ§³»¿¡¼­ °üÂû, ÅëÁ¦ ÇÏ¿¡ µÎ´Â ¹æ¹ý
±Ç¿ëÈÆ ´Ô  2003-08-30
Çö´ëÆÇ? ÄÚµù Áöħ¼­
Á¶ÇØÁø ´Ô  2003-08-28
Martin Fowler ÀÇ ÃÖ±Ù Àú¼­
 
Refactoring: Ruby Edition
65,000¿ø
(9%¡é+1%)
 
John Brant ÀÇ ÃÖ±Ù Àú¼­
 
The Power to Transform: 90 Days to a New You
28,100¿ø
(16%¡é+1%)
 
À±¼ºÁØ ÀÇ ÃÖ±Ù Àú¼­
 
Java ¼¼»óÀ» µ¤Ä£ Eclipse (°³Á¤ 2ÆÇ)
16,000¿ø
(20%¡é+10%)
 
Martin Fowler ÀÇ ÃÖ±Ù Àú¼­
 
The Thoughtworks Anthology: Essays on Software Technology and Innovation
41,500¿ø
(16%¡é+1%)
 
Kent Beck ÀÇ ÃÖ±Ù Àú¼­
 
ÄËÆ® º¤ÀÇ ±¸Çö ÆÐÅÏ
19,800¿ø
(10%¡é+10%)
 
´ëû ÃâÆÇ»çÀÇ ½Å°£
µ¥ÀÌÅÍ Ç°Áú
Àú
16,800¿ø
(16%¡é+3%)
 
±Û·Î¹ú °æ¿µÈ¯°æ 10³â ÈÄ ½Ã³ª¸®¿À
Æú A. ·Îµð½Ã³ª/Á¤¿µÈ¯ Àú
11,700¿ø
(10%¡é+0%)
 
ERPÇÁ·ÎÁ§Æ® ÀÌ·¸°Ô ÇÏ¸é ¼º°øÇÑ´Ù
ÀÌÅä ½Ã°Ô¹ÌÃ÷ Àú
12,450¿ø
(17%¡é+1%)
 
¼¼°è Åé ºê·£µå¿¡¼­ ¹è¿î´Ù
¸ÅÀϰæÁ¦½Å¹® »ê¾÷ºÎ Àú
8,400¿ø
(16%¡é+3%)
 
IT ÅõÀÚ°¡Ä¡ºÐ¼®
Åè ÇǼ¿·Î/È«¼º¿Ï Àú
18,000¿ø
(10%¡é+10%)
 
À̸ÞÀÏÁÖ¼Ò¼öÁý°ÅºÎ
Ŭ¸¯ÇϽøé À̴Ͻýº °áÁ¦½Ã½ºÅÛÀÇ À¯È¿¼ºÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. Ŭ¸¯ÇϽøé eTrust ÀÎÁõÁ¤º¸¸¦ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.