´ë·®±¸¸ÅȨ >
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
>
IT Àü¹®¼­
>
ÇÁ·Î±×·¡¹Ö ¾ð¾î
>
ÇÁ·Î±×·¡¹Ö ¾ð¾î ±âŸ

ÆòÁ¡ :
9.6
(Æò°¡ 7¸í)
ÆîÃ帱â
UML ½ÇÀü¿¡¼­´Â À̰͸¸ ¾´´Ù : JAVA ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ UML (¿øÁ¦:UML for Java Programmers)
Á¤°¡ 20,000¿ø
ÆǸŰ¡ 18,000¿ø (10% , 2,000¿ø)
I-Æ÷ÀÎÆ® 1,000P Àû¸³(6%)
ÆǸŻóÅ ÆǸÅÁß
ºÐ·ù ÇÁ·Î±×·¡¹Ö ¾ð¾î ±âŸ
ÀúÀÚ ·Î¹öÆ® C. ¸¶Æ¾ , ·Î¹öÆ® C. ¸¶Æ¾ ( ¿ªÀÚ : ÀÌ¿ë¿ø, Á¤ÁöÈ£, ÀÌ¿ë¿ø, Á¤ÁöÈ£ )
ÃâÆÇ»ç/¹ßÇàÀÏ ÀλçÀÌÆ® / 2011.01.04
ÆäÀÌÁö ¼ö 320 page
ISBN 9788991268937
»óÇ°ÄÚµå 207194031
°¡¿ëÀç°í Àç°íºÎÁ·À¸·Î ÃâÆÇ»ç ¹ßÁÖ ¿¹Á¤ÀÔ´Ï´Ù.
 
ÁÖ¹®¼ö·® :
´ë·®±¸¸Å Àü¹® ÀÎÅÍÆÄÅ© ´ë·®ÁÖ¹® ½Ã½ºÅÛÀ» ÀÌ¿ëÇÏ½Ã¸é °ßÀû¿¡¼­ºÎÅÍ ÇàÁ¤¼­·ù±îÁö Æí¸®ÇÏ°Ô ¼­ºñ½º¸¦ ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
µµ¼­¸¦ °ßÀûÇÔ¿¡ ´ãÀ¸½Ã°í ½Ç½Ã°£ °ßÀûÀ» ¹ÞÀ¸½Ã¸é ±â´Ù¸®½Ç ÇÊ¿ä¾øÀÌ ÇÒÀιÞÀ¸½Ç ¼ö ÀÖ´Â °¡°ÝÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¸ÅÁÖ ¹ß¼ÛÇØ µå¸®´Â ÀÎÅÍÆÄÅ©ÀÇ ½Å°£¾È³» Á¤º¸¸¦ ¹Þ¾Æº¸½Ã¸é »óÇ°ÀÇ ¼±Á¤À» ´õ¿í Æí¸®ÇÏ°Ô ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.

 ´ë·®±¸¸ÅȨ  > ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý  > IT Àü¹®¼­  > ÇÁ·Î±×·¡¹Ö ¾ð¾î  > ÇÁ·Î±×·¡¹Ö ¾ð¾î ±âŸ

 
ÇÑ ÁÙ ÇÑ Á٠¥¸é¼­ ÀÍÈ÷´Â ·¯½ºÆ® ÇÁ·Î±×·¡¹Ö 31,500¿ø (10%)
ÀÌÆåƼºê ÄÚƲ¸° 25,200¿ø (10%)
¸Ó½Å ·¯´× µö ·¯´×¿¡ ÇÊ¿äÇÑ ±âÃÊ ¼öÇÐ with ÆÄÀ̽ã 24,300¿ø (10%)
C# 6.0 ¿Ïº® °¡ÀÌµå ¼¼Æ® 52,200¿ø (10%)
ÆÄÀ̽ãÀ¸·Î ½ÃÀÛÇÏ´Â ÄÄÇ»ÅÍ °úÇÐ ÀÔ¹® 27,000¿ø (10%)
          
 

(1°³)
 
Ã¥³»¿ë
ÀÌ Ã¥Àº UMLÀ» °øºÎÇÏ·Á´Â »ç¶÷À» À§ÇÑ Ã¥ÀÌ ¾Æ´Ï´Ù. ÀÌ Ã¥Àº UMLÀ» »ç¿ëÇÏ·Á´Â »ç¶÷À» À§ÇÑ Ã¥ÀÌ´Ù. ÀÌ Ã¥ÀÇ Ã¶Çп¡ ±×³ª¸¶ °¡±î¿î UML ¼­ÀûÀ» ²Å´Â´Ù¸é ¸¶Æ¾ ÆÄ¿ï·¯°¡ ¾´ ¡ºUML Distilled¡» Á¤µµ°¡ ÀÖ°Ú´Ù. ÇÏÁö¸¸ À̸¶Àúµµ °¡±î¿î °ÍÀÌÁö, ÀÌÅä·Ï ½Ç¿ëÀûÀÌ°í ½ÇÀüÀûÀ̸鼭 ÃÖ¼ÒÁÖÀÇ(minimalism)ÀûÀÎ UML ¼­ÀûÀº º»ÀÎÀÌ ¾Æ´Â ÇÑ ¾ø´Ù. ÀÌ Ã¥ÀÇ ÃÊ°í¸¦ óÀ½ º¼ ¶§ ¡®UMLÀ» ¾ðÁ¦ »ç¿ëÇϴ°¡¡¯¶ó´Â Áú¹®¿¡ ÀúÀÚ°¡ ´äÇÑ °ÍÀ» Àаí´Â µÚÅë¼ö¸¦ Á׺ñ·Î ¾ò¾î¸Â´Â ´À³¦À» ¹Þ¾Ò´Ù. ¡®¹º°¡ ²À Å×½ºÆ®ÇØ¾ß ÇÒ °ÍÀÌ ÀÖ°í ±×°ÍÀ» Å×½ºÆ®ÇÏ´Â µ¥ ÄÚµå·Î ÇÏ´Â °Íº¸´Ù UML·Î ÇÏ´Â °ÍÀÌ ´õ °ª½Ñ °æ¿ì¿¡ UMLÀ» »ç¿ëÇÑ´Ù¡¯. µû¾Ç! ½Ç¹«¿¡¼­ UMLÀ» »ç¿ëÇغ» »ç¶÷Àº ÀÌ Ã¥À» ÀÐÀ¸¸é¼­ ³Ê¹« Áñ°Å¿î ³ª¸ÓÁö ¹Ú¼ö¸¦ Ä¡°í ¹ßÀ» ±¸¸£°Ô µÉÁöµµ ¸ð¸£°Ú´Ù. UMLÀ» »ç¿ëÇغ¸Áö ¸øÇÑ »ç¶÷Àº ¹«¸²ºñ°øÀ» °ÅÀú ÁÖ¿î ´À³¦À» ¹ÞÀ» °Í °°´Ù. Ȥ ÁÖº¯ÀÇ ÁúÅõ¿Í ½Ã±âÀÇ ´«Ãʸ®¸¦ ¹ÞÀ»Áöµµ ¸ð¸£°Ú´Ù. ±º´ë ´Ù³à¿Â »ç¶÷ÀÌ º°´Ù¸¥ ÀÌÀ¯ ¾øÀÌ ¸éÁ¦µÈ »ç¶÷À» º¸°í ÁúÅõ½ÉÀ» ´À³¢´Â °Íó·³. ÀÌ Ã¥Àº »ç½Ç UML¸¸ °¡¸£ÃÄÁÖÁö´Â ¾Ê´Â´Ù. XP¿Í °´Ã¼ ÁöÇâ ¼³°èÀÇ ¿øÄ¢±îÁöµµ ´ýÀ¸·Î ¾Ë·ÁÁØ´Ù. »ç½Ç ÀÌ·± ºÎ°¡ Áö½Ä ¾øÀÌ´Â UMLÀ» È¿°úÀûÀ¸·Î »ç¿ëÇϱ⠾î·Æ´Ù°í »ý°¢ÇÑ´Ù. ƯÈ÷ µÞºÎºÐÀÇ »ç·Ê ¿¬±¸¸¦ ÅëÇØ ±¸Ã¼ÀûÀÎ »ç·Ê¿¡¼­ UMLÀÌ ¾î¶»°Ô »ç¿ëµÇ´ÂÁö, ¼³°è´Â ¾î¶»°Ô ÇÏ´ÂÁö µîÀ» µû¶ó°¡´Ù º¸¸é ¾î´À»õ ÁÖº¯ÀÇ ½Ã±â¿Í ÁúÅõ¸¦ ÇÑ ¸ö¿¡ ¹Þ´Â ÀÚ½ÅÀ» ¹ß°ßÇÏ°Ô µÉ °ÍÀÌ´Ù. - ±èâÁØ(¾ÖÀÚÀÏ ÄÁ¼³Æà ´ëÇ¥)
¸ñÂ÷
¿Å±äÀÌÀÇ ±Û ÃßõÀÇ ±Û ÁöÀºÀÌÀÇ ±Û 1Àå. ÀÌ Ã¥ÀÇ °³¿ä ´ÙÀ̾î±×·¥ÀÇ À¯Çü ¡¡Å¬·¡½º ´ÙÀ̾î±×·¥ ¡¡°´Ã¼ ´ÙÀ̾î±×·¥ ¡¡½ÃÄö½º ´ÙÀ̾î±×·¥ ¡¡Çù·Â ´ÙÀ̾î±×·¥ ¡¡»óÅ ´ÙÀ̾î±×·¥ °á·Ð 2Àå. ´ÙÀ̾î±×·¥À¸·Î ÀÛ¾÷ÇÏ±â ¿Ö ¸ðµ¨À» ¸¸µé¾î¾ß Çϴ°¡? ¡¡¿Ö ¼ÒÇÁÆ®¿þ¾î ¸ðµ¨À» ¸¸µå´Â°¡? ¡¡¹Ýµå½Ã ÄÚµùÀ» ½ÃÀÛÇϱ⿡ ¾Õ¼­ Æ÷°ýÀûÀÎ ¼³°è¸¦ ÇØ¾ß Çϴ°¡ UMLÀ» È¿°úÀûÀ¸·Î »ç¿ëÇϱ⠡¡´Ù¸¥ »ç¶÷µé°ú ÀÇ»ç¼ÒÅëÇϱ⠡¡·Îµå¸Ê ¡¡¹é¿£µå(back-end) ¹®¼­ ¡¡¹«¾ùÀ» º¸°üÇÏ°í ¹«¾ùÀ» ¹ö·Á¾ß Çϴ°¡ ¹Ýº¹À» ÅëÇØ ´Ùµë±â ¡¡ÇàÀ§¸¦ Á¦ÀÏ ¸ÕÀú ¡¡±¸Á¶¸¦ Á¡°ËÇϱ⠡¡Äڵ带 ¸¶À½¼ÓÀ¸·Î ±×·Áº¸±â ¡¡´ÙÀ̾î±×·¥ÀÇ ÁøÈ­ ¡¡¹Ì´Ï¸Ö¸®Áò ¾ðÁ¦ ´ÙÀ̾î±×·¥À» ±×·Á¾ß Çϸç, ¾î¶»°Ô ±×·Á¾ß Çϴ°¡ ¡¡¾ðÁ¦ ´ÙÀ̾î±×·¥À» ±×·Á¾ß ÇÏ¸ç ¾ðÁ¦ ¸ØÃç¾ß Çϴ°¡ ¡¡CASE µµ±¸ ¡¡ÇÏÁö¸¸ ¹®¼­È­´Â ¾î¶»°Ô ÇÕ´Ï±î ¡¡±×·¯¸é JavadocÀº? °á·Ð 3Àå. Ŭ·¡½º ´ÙÀ̾î±×·¥ ±âº» °³³ä ¡¡Å¬·¡½º ¡¡¿¬°ü ¡¡»ó¼Ó ¿¹Á¦ Ŭ·¡½º ´ÙÀ̾î±×·¥ ¼¼ºÎ»çÇ× ¡¡Å¬·¡½º ½ºÅ×·¹¿ÀŸÀÔ ¡¡Ãß»ó Ŭ·¡½º ¡¡ÇÁ·ÎÆÛƼ ¡¡ÁýÇÕ ¡¡ÇÕ¼º ¡¡´Ù¼ö¼º ¡¡¿¬°ü ½ºÅ×·¹¿ÀŸÀÔ ¡¡³»ºÎ Ŭ·¡½º ¡¡ÀÍ¸í ³»ºÎ Ŭ·¡½º ¡¡¿¬°ü Ŭ·¡½º ¡¡¿¬°ü ÇÑÁ¤»ç °á·Ð 4Àå. ½ÃÄö½º ´ÙÀ̾î±×·¥ ±âº» °³³ä ¡¡°´Ã¼, »ý¸í¼±, ¸Þ½ÃÁö µî ¡¡»ý¼º°ú ¼Ò¸ê ¡¡´Ü¼øÇÑ ¹Ýº¹ ¡¡»ç·Ê¿Í ½Ã³ª¸®¿À °í±Þ °³³ä ¡¡¹Ýº¹°ú Á¶°Ç ¡¡½Ã°£ÀÌ °É¸®´Â ¸Þ½ÃÁöµé ¡¡ºñµ¿±â ¸Þ½ÃÁö ¡¡´ÙÁß ½º·¹µå ¡¡È°µ¿ÀûÀÎ °´Ã¼ ¡¡ÀÎÅÍÆäÀ̽º¿¡ ¸Þ½ÃÁö º¸³»±â °á·Ð 5Àå. À¯½ºÄÉÀ̽º À¯½ºÄÉÀ̽º Àû±â ¡¡À¯½ºÄÉÀ̽º¶õ ¹«¾ùÀΰ¡ ¡¡±âº» È帧 ¡¡´ëü È帧 ¡¡³ª¸ÓÁö´Â? À¯½ºÄÉÀ̽º ´ÙÀ̾î±×·¥ ¡¡½Ã½ºÅÛ °æ°è ´ÙÀ̾î±×·¥ ¡¡À¯½ºÄÉÀ̽º °ü°è °á·Ð 6Àå. OOD(°´Ã¼ ÁöÇâ °³¹ß)ÀÇ ¿øÄ¢ ¼³°èÀÇ Ç°Áú ¡¡³ª»Û ¼³°èÀÇ ³¿»õ ¡¡ÀÇÁ¸ °ü°è °ü¸®ÇÏ±â ´Ü ÇϳªÀÇ Ã¥ÀÓ ¿øÄ¢(The Single Responsibility Principle) °³¹æ-Æó¼â ¿øÄ¢(The Open-Closed Principle) ¸®½ºÄÚÇÁ ±³Ã¼ ¿øÄ¢(Liskov Substitution Principle) ÀÇÁ¸ °ü°è ¿ªÀü ¿øÄ¢(Dependency Inversion Principle) ÀÎÅÍÆäÀ̽º °Ý¸® ¿øÄ¢(Interface Segregation Principle) °á·Ð 7Àå. ½Çõ¹æ¹ý : dX ¹Ýº¹ÀûÀÎ °³¹ß(Iterative Development) ¡¡ÃÖÃÊÀÇ Å½»ç ÀÛ¾÷ ¡¡°¢ ±â´ÉÀÇ ÃßÁ¤Ä¡ Àâ±â ¡¡½ºÆÄÀÌÅ© °èȹ Â¥±â ¡¡¸±¸®½º °èȹÇϱ⠡¡¹Ýº¹ Áֱ⸦ °èȹÇϱ⠡¡Áß°£ ÁöÁ¡ ¡¡°á°ú¸¦ ¼Óµµ¿¡ ¹Ý¿µÇϱ⠹ݺ¹ Áֱ⸦ °ü¸® ´Ü°è·Î Á¶Á÷Çϱ⠹ݺ¹ Áֱ⿡¼­´Â ¾î¶² ÀÏÀÌ ÀϾ´Â°¡ ¡¡Â¦À» ÀÌ·ï °³¹ßÇϱ⠡¡Àμö Å×½ºÆ® ¡¡´ÜÀ§ Å×½ºÆ® ¡¡¸®ÆÑÅ͸µ ¡¡°³¹æµÈ ÀÛ¾÷ °ø°£ ¡¡²÷ÀÓ¾ø´Â ÅëÇÕ ÀÛ¾÷ °á·Ð 8Àå. ÆÐÅ°Áö ÀÚ¹Ù ÆÐÅ°Áö ¡¡UML ÆÐÅ°Áö ¡¡ÀÇÁ¸ °ü°è ¹ÙÀ̳ʸ® ÄÄÆ÷³ÍÆ® - .jar ÆÄÀÏ ÆÐÅ°Áö ¼³°èÀÇ ¿øÄ¢µé ¡¡ÆÐÅ°Áö ¸±¸®½º£¯Àç»ç¿ë µî°¡ ¿øÄ¢(Release£¯Reuse Equivalency Principle) ¡¡°øÅë Æó¼â ¿øÄ¢(Common Closure Principle) ¡¡°øÅë Àç»ç¿ë ¹ýÄ¢(Common Reuse Principle) ¡¡ÀÇÁ¸ °ü°è ºñ¼øȯ ¿øÄ¢(Acyclic Dependencies Principle) ¡¡¾ÈÁ¤µÈ ÀÇÁ¸ °ü°è ¿øÄ¢(Stable Dependencies Principle) ¡¡¾ÈÁ¤µÈ Ãß»óÈ­ ¿øÄ¢(Stable Abstractions Principle) °á·Ð 9Àå. °´Ã¼ ´ÙÀ̾î±×·¥ ¾î¶² ¼ø°£ÀÇ ½º³À¼¦ È°µ¿ÀûÀÎ °´Ã¼ °á·Ð 10Àå. »óÅ ´ÙÀ̾î±×·¥ ±âº» °³³ä ¡¡Æ¯¼ö À̺¥Æ® ¡¡»óÀ§ »óÅ ¡¡ÃÖÃÊ ÀÇ»ç-»óÅÂ¿Í ÃÖÁ¾ ÀÇ»ç-»óÅ FSM ´ÙÀ̾î±×·¥À» »ç¿ëÇϱ⠡¡SMC ¡¡ICE : »ç·Ê ¿¬±¸ °á·Ð 11Àå. ÈÞ¸®½ºÆ½°ú Ä¿ÇÇ ¸¶Å© IV Ư¼ö Ä¿ÇǸÞÀÌÄ¿ ¡¡¸¶Å© IV Ư¼ö Ä¿ÇǸÞÀÌÄ¿ ¡¡µµÀü ¡¡ÀÚÁÖ Á¦½ÃµÇ±ä ÇÏÁö¸¸, ¾û¸ÁÀÎ Ä¿ÇǸÞÀÌÄ¿ ÇØ°á ¹æ¾È ¡¡»ç¶óÁø ¸Þ¼­µå ¡¡Çã±úºñ Ŭ·¡½º ¡¡»ó»ó»ÓÀÎ Ãß»óÈ­ ¡¡Çϳª´Ô Ŭ·¡½º Ä¿ÇǸÞÀÌÄ¿ ÇØ°á ¹æ¾È ¡¡¼±À» ³Ñ¾î°£ ¿¬°á ¡¡Ä¿ÇǸÞÀÌÄ¿ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ¡¡À¯½ºÄÉÀ̽º 1 : »ç¿ëÀÚ°¡ ²úÀÓ(Brew) ¹öÆ°À» ´©¸¥´Ù ¡¡À¯½ºÄÉÀ̽º 2 : ContainmentVesselÀÌ ÁغñµÇ¾î ÀÖÁö ¾Ê´Ù ¡¡À¯½ºÄÉÀ̽º 3 : Ä¿ÇÇ°¡ ´Ù ²ú¾ú´Ù ¡¡À¯½ºÄÉÀ̽º 4 : Ä¿ÇǸ¦ ¸ðµÎ ¸¶¼Ì´Ù ¡¡Ãß»ó ¸ðµ¨À» ½ÇÁ¦·Î ±¸ÇöÇϱ⠡¡À¯½ºÄÉÀ̽º 1 : »ç¿ëÀÚ°¡ ²úÀÓ ¹öÆ°À» ´©¸¥´Ù ¡¡isReady() ÇÔ¼öµéÀ» ±¸ÇöÇϱ⠡¡start() ÇÔ¼öµéÀ» ±¸ÇöÇϱ⠡¡M4UserInterface.checkButtonÀº ¾î¶»°Ô È£ÃâµÇ´Â°¡ ¡¡Ä¿ÇǸÞÀÌÄ¿¸¦ ¸¶¹«¸®Áþ±â ¡¡ÀÌ ¼³°èÀÇ ÀåÁ¡ ¡¡¾î¶»°Ô ÀÌ·± ¼³°è¸¦ ¶°¿Ã¸± ¼ö ÀÖ¾úÀ»±î °´Ã¼ÁöÇâÀÇ °úÀ×(OOverkill) 12Àå. SMC ¿ø°Ý ¼­ºñ½º : »ç·Ê ¿¬±¸ µ¶ÀÚ¿¡°Ô º¸³»´Â °æ°í ¡¡´ÜÀ§ Å×½ºÆ® SMCRemote ½Ã½ºÅÛ SMCRemoteClient ¡¡SMCRemoteClient ¸í·ÉÁÙ ¡¡SMCRemote Åë½Å ÇÁ·ÎÅäÄÝ ¡¡SMCRemoteClient(SMC ¿ø°Ý Ŭ¶óÀ̾ðÆ®) ¡¡¸Þ½ÃÁö ·Î°Å ¡¡¿ø°Ý ¼¼¼Ç ¡¡RemoteSessionBase(¿ø°Ý ¼¼¼Ç º£À̽º) ¡¡RemoteRegistrar(¿ø°Ý µî·ÏÀÚ) ¡¡RemoteCompiler(¿ø°Ý ÄÄÆÄÀÏ·¯) ¡¡FileCarrier(ÆÄÀÏ ¿î¹ÝÀÚ) ¡¡SMCRemoteClient¿¡ ´ëÇÑ °á·Ð SMCRemoteServer ¡¡SocketService(¼ÒÄÏ ¼­ºñ½º) ¡¡SMCRemoteService(SMC ¿ø°Ý ¼­ºñ½º) ¡¡SMCRemoteServer ¡¡ServerSession(¼­¹ö ¼¼¼Ç) ¡¡THREE-LEVEL FSM ¡¡UserRepository(»ç¿ëÀÚ ÀúÀå¼Ò) ¡¡OReillyEmailSender(¿À¶óÀϸ® ÀüÀÚ¿ìÆí Àü¼ÛÀÚ) ¡¡PasswordGenerator(ºñ¹Ð¹øÈ£ »ý¼º±â) °á·Ð SMCRemoteClient¸¦ À§ÇÑ Å×½ºÆ® SocketService¸¦ À§ÇÑ Å×½ºÆ® SMCRemoteServer¸¦ À§ÇÑ Å×½ºÆ® ³ª¸ÓÁö Å×½ºÆ® (SMC°¡ ÀÚµ¿ »ý¼ºÇÑ) ¼­¹ö ÄÁÆ®·Ñ·¯(ServerController) ºÎ·Ï 1. ºÐ·Î(ÝÂÖØ) ´ÜÀ§ Å×½ºÆà ÆÐÅÏ ¿ª»ç À̸§ÀÇ À¯·¡ ºÎ·Ï 2. ÇÁ·Î¼¼½º(RUP vs. dX) ±Ç¸® ¸ñÇ¥ °¡Ä¡ ½Ã½ºÅÛ RUP(Rational Unified Process) dX : °¡Àå ÀÛÀº RUP °øÁ¤ ¿ä¾à Âü°í¹®Çå ¿ë¾î´ë¿ªÇ¥ ã¾Æº¸±â

ÀúÀÚ
·Î¹öÆ® C. ¸¶Æ¾
·Î¹öÆ® C. ¸¶Æ¾(¾ûŬ ¹ä)Àº 1970³âºÎÅÍ ÇÁ·Î±×·¡¸Ó·Î »ì¾Æ¿Ô´Ù. ¿Â¶óÀÎ ºñµð¿À ±³À°À» Á¦°øÇÏ´Â cleancoders.comÀÇ °øµ¿ â¾÷ÀÚ´Ù. Àü ¼¼°è¿¡ ¼ÒÇÁÆ®¿þ¾î ÄÁ¼³Æðú ±³À°, ±â¼ú °³¹ß ¼­ºñ½º¸¦ Á¦°øÇÏ´Â ¾ûŬ¹ä ÄÁ¼³ÆÃ(Uncle Bob Consulting LLC)ÀÇ Ã¢¾÷ÀÚÀ̱⵵ ÇÏ´Ù. ½ÃÄ«°í ±â¹ÝÀÇ ¼ÒÇÁÆ®¿þ¾î ÄÁ¼³Æà ȸ»çÀÎ ¿¡ÀÕ¾² ¶óÀÌÆ®(8th Light Inc.)ÀÇ ±â´ÉÀå ¿ªÇÒµµ ÇÏ°í ÀÖ´Ù. ¡´C++ ¸®Æ÷Æ®¡µÀÇ ÆíÁýÀåÀÌÀÚ ¾ÖÀÚÀÏ ¾ó¶óÀ̾ð½ºÀÇ ÃÊ´ë ÀÇÀåÀ̾úÀ¸¸ç, ¡¶Å¬¸° Äڵ塷, ¡¶Å¬¸° ¾ÆÅ°ÅØó¡·, ¡¶Å¬¸° ÄÚ´õ¡· µî ¸¹Àº Ã¥À» ½è´Ù.
   Clean Code(Ŭ¸° ÄÚµå) | ·Î¹öÆ® C. ¸¶Æ¾ | ÀλçÀÌÆ®
   Ŭ¸° ¼ÒÇÁÆ®¿þ¾î | ·Î¹öÆ® C. ¸¶Æ¾ | Á¦ÀÌÆà
   Agile Software Development, Principles, Patterns, and Practi | ·Î¹öÆ® C. ¸¶Æ¾ | Pearson Penguin Longman
   Ŭ¸° ¾ÆÅ°ÅØó: ¼ÒÇÁÆ®¿þ¾î ±¸Á¶¿Í ¼³°èÀÇ ¿øÄ¢ | ·Î¹öÆ® C. ¸¶Æ¾ | ÀλçÀÌÆ®
   Ŭ¸° ¾ÖÀÚÀÏ | ·Î¹öÆ® C. ¸¶Æ¾ | ÀλçÀÌÆ®
·Î¹öÆ® C. ¸¶Æ¾
ÀúÀÚ ·Î¹öÆ® C. ¸¶Æ¾(Robert C. Martin)Àº °´Ã¼ ÁöÇâ ¼³°è, ÆÐÅÏ, UML, ¾ÖÀÚÀÏ ¹æ¹ý·Ð(agile methodology)°ú ÀͽºÆ®¸² ÇÁ·Î±×·¡¹Ö(eXtreme programming) ÄÁ¼³Æà ºÐ¾ß¿¡¼­ ¼±µÎ¸¦ ´Þ¸®´Â ¿ÀºêÁ§Æ® ¸àÅÍ»ç(Object Mentor Inc.)ÀÇ ´ëÇ¥´Ù. 2002³â 'Agile Software development: Principles, Patterns, and Practices'(Prentice Hall)À¸·Î Á¹Æ®»ó(JOLT Winner)À» ¼ö»óÇß°í, º£½ºÆ®¼¿·¯ 'Designing Object-Oriented C++ Applications Using the Booch Method'(Prentice Hall)¸¦ Àú¼úÇß´Ù. 'Pattern Languages of Program Design 3'(Addison-Wesley)°ú 'More C++ Gems'¸¦ ÆíÁýÇßÀ¸¸ç, Á¦ÀÓ½º ´ºÄ¿Å©(James Newkirk)¿Í 'XP in Practice'(Addison-Wesley)¸¦ °øµ¿ Àú¼úÇß´Ù. ¶Ç ±¹Á¦ÀûÀÎ °³¹ßÀÚ À̺¥Æ®¿¡¼­ À¯¸íÇÑ °­¿¬ÀÚÀ̱⵵ Çϸç, 4³â°£ C++ ¸®Æ÷Æ®(C++ Report)ÀÇ ÆíÁýÀÚÀ̱⵵ Çß´Ù.
   Functional Design | ·Î¹öÆ® C. ¸¶Æ¾ | Addison-Wesley Professional
   ¼ÒÇÁÆ®¿þ¾î ÀåÀÎ Á¤½Å À̾߱â | ·Î¹öÆ® C. ¸¶Æ¾ | ÀλçÀÌÆ®
   Ŭ¸° ¾ÖÀÚÀÏ | ·Î¹öÆ® C. ¸¶Æ¾ | ÀλçÀÌÆ®
   Ŭ¸° ¾ÆÅ°ÅØó: ¼ÒÇÁÆ®¿þ¾î ±¸Á¶¿Í ¼³°èÀÇ ¿øÄ¢ | ·Î¹öÆ® C. ¸¶Æ¾ | ÀλçÀÌÆ®
   Ŭ¸° ¼ÒÇÁÆ®¿þ¾î | ·Î¹öÆ® C. ¸¶Æ¾ | Á¦ÀÌÆà

¿ªÀÚ
ÀÌ¿ë¿ø
Áß¾Ó´ëÇб³ ÄÄÇ»ÅÍ°øÇаú¿¡¼­ ¼ÒÇÁÆ®¿þ¾î°øÇÐ Àü°øÀ¸·Î ¼®»ç ÇÐÀ§¸¦ ¹Þ¾Ò°í, ¿©·¯ ±ÝÀ¶ ½Ã½ºÅÛ¿¡ ¾ÆÅ°ÅØÆ®·Î Âü¿©Çß´Ù. ÇöÀç´Â óºê±×·ì ¿¡À̽º¼ÕÇغ¸Çè¿¡¼­ ¾ÆÅ°ÅØÆ®·Î ÀÏÇÏ°í ÀÖÀ¸¸ç, ±ÝÀ¶Á¤º¸º¸È£, Ŭ¶ó¿ìµå ÄÄÇ»Æðú IT ÄÄÇöóÀ̾𽺠ºÐ¾ß·Î °ü½É ¿µ¿ªÀ» ³ÐÈ÷°í ÀÖ´Ù. [¿£ÅÍÇÁ¶óÀÌÁî ÀÚ¹ÙºóÁî](´ëû)¿Í [J2EE ÀÀ¿ë°ú µðÀÚÀÎ ÆÐÅÏ](´ëû)À» ½è°í, [EJB µðÀÚÀÎ ÆÐÅÏ](ÀλçÀÌÆ®), [½Ç¿ëÁÖÀÇ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ ´ÜÀ§ Å×½ºÆ® with JUnit](ÀλçÀÌÆ®), [UML ½ÇÀü¿¡¼­´Â À̰͸¸ ¾´´Ù](ÀλçÀÌÆ®) µîÀ» ¹ø¿ªÇÏ¿´´Ù.
   Ŭ¸° ¼ÒÇÁÆ®¿þ¾î | ÀÌ¿ë¿ø | Á¦ÀÌÆà
Á¤ÁöÈ£
¼­¿ï´ëÇб³¿¡¼­ ¿µ¾î¸¦ Àü°øÇÏ°í °æÁ¦ÇÐÀ» ºÎÀü°øÇß´Ù. Çѱ¹¾î Text To Speech ¼­¹öÀÇ Åë½Å ÇÏÀ§ ½Ã½ºÅÛ, À¯¾Æ¿ë ÇÑ±Û °ÔÀÓ ¡®µðµð¹Ì¡¯, ¿µ¾î ±³À° ¼Ö·ç¼ÇÀÎ ¡®Dr. Listening¡¯ µî ´Ù¾çÇÑ ÇÁ·ÎÁ§Æ®¿¡ Âü¿©Çß´Ù. ÆÄÀ̽ã, ÆÞ, ·çºñ °°Àº µ¿Àû ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ÁÁ¾ÆÇؼ­ Å« ±Ô¸ðÀÇ ½Ã½ºÅÛ¿¡ ÅëÇÕÇÏ´Â ÀÏÀ̳ª UMLÀ» µ¿Àû ¾ð¾î¿¡ Àû¿ëÇÏ´Â ¹æ¹ýÀ» ¿¬±¸ ÁßÀÌ´Ù. ÇöÀç´Â ¹ý¹«¹ýÀÎ ±¤Àå¿¡¼­ º¯È£»ç·Î ÀÏÇÏ°í ÀÖ°í, ¹ý¹« °ü·Ã ¾÷¹«¿Í IT ±â¼úÀ» Á¢¸ñÇÏ´Â ÀÏ¿¡µµ °ü½ÉÀ» °®°í ÀÖ´Ù.
   ÀͽºÆ®¸² ÇÁ·Î±×·¡¹Ö(Extreme Programming) | Á¤ÁöÈ£ | ÀλçÀÌÆ®
   Ŭ¸° ¼ÒÇÁÆ®¿þ¾î | Á¤ÁöÈ£ | Á¦ÀÌÆà
ÀÌ¿ë¿ø, Á¤ÁöÈ£

ÀÌ ÃâÆÇ»çÀÇ °ü·Ã»óÇ°
JVM ¹Ø¹Ù´Ú±îÁö ÆÄÇìÄ¡±â | °³¾Õ¸Ê½Ã(À̺¹¿¬) | ÀλçÀÌÆ®
Â¥¸´Â¥¸´ ÀüÀÚºÎÇ° ¹é°ú»çÀü ¼¼Æ® | ÇÁ·¹µå¸¯ ¾á½¼,ÀÌÇÏ¿µ,Âû½º Ç÷§,¹èÁöÀº | ÀλçÀÌÆ®
Â¥¸´Â¥¸´ ÀüÀÚºÎÇ° ¹é°ú»çÀü 3 | ÀÌÇÏ¿µ,Âû½º Ç÷§,¹èÁöÀº | ÀλçÀÌÆ®
°¡»ó ¸éÁ¢ »ç·Ê·Î ¹è¿ì´Â ¸Ó½Å·¯´× ½Ã½ºÅÛ ¼³°è ±âÃÊ | ¾Ë·º½º ½¬ | ÀλçÀÌÆ®
Â¥¸´Â¥¸´ ÀüÀÚºÎÇ° ¹é°ú»çÀü 2 | ÀÌÇÏ¿µ,Âû½º Ç÷§,¹èÁöÀº | ÀλçÀÌÆ®

ÀÌ ºÐ¾ß ½Å°£ °ü·Ã»óÇ°
JVM ¹Ø¹Ù´Ú±îÁö ÆÄÇìÄ¡±â | °³¾Õ¸Ê½Ã(À̺¹¿¬) | ÀλçÀÌÆ®
ÇÑ ±ÇÀ¸·Î ¹è¿ì´Â µµÄ¿ & Äí¹ö³×Ƽ½º | Àåö¿ø | ÇѺû¹Ìµð¾î
½ÃÀÛÇϼ¼¿ä! C# 12 ÇÁ·Î±×·¡¹Ö | Á¤¼ºÅ | À§Å°ºÏ½º
 
µµ¼­¸¦ ±¸ÀÔÇϽŠ°í°´ ¿©·¯ºÐµéÀÇ ¼­ÆòÀÔ´Ï´Ù.
ÀÚÀ¯·Î¿î ÀÇ°ß ±³È¯ÀÌ °¡´ÉÇÕ´Ï´Ù¸¸, ¼­ÆòÀÇ ¼º°Ý¿¡ ¸ÂÁö ¾Ê´Â ±ÛÀº »èÁ¦µÉ ¼ö ÀÖ½À´Ï´Ù.

µî·ÏµÈ ¼­ÆòÁß ºÐ¾ß¿Í »ó°ü¾øÀÌ ¸ÅÁÖ ¸ñ¿äÀÏ 5ÆíÀÇ ¿ì¼öÀÛÀ» ¼±Á¤ÇÏ¿©, S-Money 3¸¸¿øÀ» Àû¸³Çص帳´Ï´Ù.
ÃÑ 1°³ÀÇ ¼­ÆòÀÌ ÀÖ½À´Ï´Ù.
Good  | hwanhe*** | 2011/01/28 | ÆòÁ¡
ºü¸¥ ¹è¼Û °¨»çÇÕ´Ï´Ù.  | zion*** | 2011/01/28 | ÆòÁ¡
ºü¸¥ ¹è¼Û ±Â  | mss*** | 2011/01/17 | ÆòÁ¡
ºü¸¥ ¹è¼Û¿¡ °¨»çµå¸³´Ï´Ù.   | | 2011/01/10 | ÆòÁ¡
ÁÁ¾Æ¿äÁÁ¾Æ¿ä  | suog*** | 2011/01/19 | ÆòÁ¡
Ãßõ  | bbm*** | 2011/01/11 | ÆòÁ¡
Xml¿¡ °®Çô ÀÖ´Ù¸é Ãßõ  | wg9*** | 2021/05/21 | ÆòÁ¡
uml »ç¿ë¿¡ ¸¹Àº µµ¿òÀÌ µÉ °Í°°¾Æ¿ä.  | tyvld*** | 2012/10/15 | ÆòÁ¡
³»¿ëµµ.. ±ò²ûÇÏ°Ô º¸±â ÁÁ°Ô µÇ¾î ÀÖ°í.. ÁÁ¾Æ¿ä..  | gigi1*** | 2012/09/25 | ÆòÁ¡
¿­°øÇÏ°í ÀÖ½À´Ï´Ù   | cy*** | 2017/09/15 | ÆòÁ¡
1 | [total 1/1]
 

(1°³)