·Î±×ÀÎ ¤Ó ȸ¿ø°¡ÀÔ ¤Ó Àå¹Ù±¸´Ï ¤Ó °í°´¼¾ÅÍ ¤Ó ¸¶ÀÌÆäÀÌÁö ¤Ó ȸ»ç¼Ò°³
kangcom
Àüü
Home >   >   > 
[°³¹ßÀÚ°¡ ¹Ýµå½Ã Á¤º¹ÇØ¾ß ÇÒ] 

°´Ã¼ ÁöÇâ°ú µðÀÚÀÎ ÆÐÅÏ

   
ÁöÀºÀÌ ÃÖ¹ü±Õ   |   ÃâÆÇ»ç ÀÎÅõºÏ½º  |   ¹ßÇàÀÏ 2013³â 07¿ù 05ÀÏ
 
Ŭ¸¯ÇϽøé Å« µµ¼­À̹ÌÁö¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÆÇ¸Å°¡ 20,000¿ø ¡æ 18,000¿ø 10%
¸¶Àϸ®Áö 5% 1,000¿ø
¹ßÇàÀÏ 2013-07-05 | »çÀÌÁî: 18.8*24.5
ISBN 8969090010 |  9788969090010
±âŸÁ¤º¸ ±¹³»¼­ | 260ÂÊ
¿¹»óÃâ°íÀÏ 1~2ÀÏ À̳» (±Ù¹«ÀϱâÁØ)
¹è¼Ûºñ 2,000¿ø (20,000¿øÀÌ»ó ¹«·á¹è¼Û)
   
ÀϹÝ
   
 

¡á Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë
- °´Ã¼ ÁöÇâ (°´Ã¼, Ã¥ÀÓ, ÀÇÁ¸, ĸ½¶È­)
- ´ÙÇü¼º°ú Ãß»óÈ­
- »ó¼Óº¸´Ü Á¶¸³
- SOLID ¼³°è ¿øÄ¢
- DI¿Í ¼­ºñ½º ·ÎÄÉÀÌÅÍ
- ÁÖ¿ä µðÀÚÀÎ ÆÐÅÏ

¡á º£Å¸ ¸®´õµéÀÇ ¼­Æò
Ã¥ Àü¹Ý¿¡¼­ »óȲ¿¡ µû¸¥ ÀûÀýÇÑ ¿¹°¡ ¸¹ÀÌ »ç¿ëµÇ°í ÀÖ¾î ÇÊÀÚÀÇ ´Ù¾çÇÑ °æÇèÀÌ ´À²¸Áö´Â °Í°ú µ¿½Ã¿¡ ¾Ë¸ÂÀº ºñÀ¯·Î °´Ã¼ ÁöÇâ¿¡ ´ëÇÑ ÀÌÇØµµ¸¦ È®½ÇÈ÷ ³ô¿©Áִ å!
- ÀåÁø´Þ´Ô -

°´Ã¼ ÁöÇâÀÇ ÁÖ¿ä °³³äÀ» ¸íÈ®È÷ ¼³¸íÇϸ鼭µµ, ±×¿¡ ´ëÇÑ ÀÌÇØ¸¦ ±×¸²À¸·Î µ½°í ÀÖ¾î ÃÊ±Þ °³¹ßÀÚµµ ÀÌ Ã¥À» ÅëÇØ óÀ½ºÎÅÍ ±âº»±â¸¦ ưưÇÏ°Ô ´ÙÁú ¼ö ÀÖ´Ù
-±è¿ëÈÆ´Ô, XLGames -

Á¦´ë·Î ÀÌÇØÇÏÁö ¸øÇß´ø °´Ã¼ ÁöÇâÀÇ °³³äµéÀ» ½¬¿î ¿¹Á¦¸¦ ÅëÇØ ÇÙ½ÉÀ» Àü´ÞÇÕ´Ï´Ù. ÇÁ·ÎÁ§Æ® ½ÃÀÛ Àü¿¡ Âü°íÇÑ´Ù¸é ¼±ÀÓ °³¹ßÀÚÀÇ °¡¸£Ä§À» ¾òÀ¸¸ç Áñ°Å¿î °³¹ßÀ» ÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
- ¹ÚÀç±â´Ô, ÄíÆÎ -

ÀÌ Ã¥Àº ´ÜÈ£Çϰí, ¸íÄèÇÕ´Ï´Ù. dzºÎÇÑ °æÇè¿¡¼­ ³ª¿Â Ã¥ÀÌ´Ù º¸´Ï °æÇè¿¡ ÀÇÇØ ÇÊÅ͵È(Best Practice) ÇÙ½ÉÀÌ µµµå¶óÁ® ³ª¿É´Ï´Ù.
- ÀåÁؼ®´Ô) -

Part 01 °´Ã¼ÁöÇâ
Chapter 01 µé¾î°¡±â
1. ÁöÀúºÐÇØÁö´Â ÄÚµå
2. ¼öÁ¤Çϱâ ÁÁÀº ±¸Á¶¸¦ °¡Áø ÄÚµå
3. ¼ÒÇÁÆ®¿þ¾îÀÇ °¡Ä¡

Chapter 02 °´Ã¼ ÁöÇâ
1. ÀýÂ÷ ÁöÇâ°ú °´Ã¼ ÁöÇâ
1.1 ÀýÂ÷ ÁöÇâ
1.2 °´Ã¼ ÁöÇâ
2. °´Ã¼(Object)
2.1 °´Ã¼ÀÇ ÇÙ½ÉÀº ±â´ÉÀ» Á¦°øÇÏ´Â °Í
2.2 ÀÎÅÍÆäÀ̽º¿Í Ŭ·¡½º
2.3 ¸Þ½ÃÁö
3. °´Ã¼ÀÇ Ã¥ÀÓ°ú Å©±â
4. ÀÇÁ¸
4.1 ÀÇÁ¸ÀÇ ¾ç¸é¼º
5. ĸ½¶È­
5.1 ÀýÂ÷ ÁöÇâ ¹æ½Ä ÄÚµå
5.2 ĸ½¶È­ µÈ ±â´É ±¸Çö
5.3 ĸ½¶È­ÀÇ °á°ú´Â ³»ºÎ ±¸Çö º¯°æÀÇ À¯¿¬¼º ȹµæ
5.4 ĸ½¶È­¸¦ À§ÇÑ µÎ °³ÀÇ ±ÔÄ¢
6. °´Ã¼ ÁöÇâ ¼³°è °úÁ¤

Chapter 03 ´ÙÇü¼º°ú Ãß»ó ŸÀÔ
1. »ó¼Ó °³¿ä
2. ´ÙÇü¼º°ú »ó¼Ó
2.1 ÀÎÅÍÆäÀ̽º »ó¼Ó°ú ±¸Çö »ó¼Ó
3. Ãß»ó ŸÀÔ°ú À¯¿¬ÇÔ
3.1 Ãß»ó ŸÀÔ°ú ½ÇÁ¦ ±¸ÇöÀÇ ¿¬°á
3.2 Ãß»ó ŸÀÔÀ» ÀÌ¿ëÇÑ ±¸Çö ±³Ã¼ÀÇ À¯¿¬ÇÔ
3.3 º¯È­µÇ´Â ºÎºÐÀ» Ãß»óÈ­Çϱâ
3.4 ÀÎÅÍÆäÀ̽º¿¡ ´ë°í ÇÁ·Î±×·¡¹ÖÇϱâ
3.5 ÀÎÅÍÆäÀ̽º´Â ÀÎÅÍÆäÀ̽º »ç¿ëÀÚ ÀÔÀå¿¡¼­ ¸¸µé±â
3.6 ÀÎÅÍÆäÀ̽º¿Í Å×½ºÆ®

Chapter 04 Àç»ç¿ë: »ó¼Óº¸´Ü Á¶¸³
1. »ó¼Ó°ú Àç»ç¿ë
1.1 »ó¼ÓÀ» ÅëÇÑ Àç»ç¿ëÀÇ ´ÜÁ¡ 1, »óÀ§ Ŭ·¡½º º¯°æÀÇ ¾î·Á¿ò
1.2 »ó¼ÓÀ» ÅëÇÑ Àç»ç¿ëÀÇ ´ÜÁ¡ 2, Ŭ·¡½ºÀÇ ºÒÇÊ¿äÇÑ Áõ°¡
1.3 »ó¼ÓÀ» ÅëÇÑ Àç»ç¿ëÀÇ ´ÜÁ¡ 3, »ó¼ÓÀÇ ¿À¿ë
2. Á¶¸³À» ÀÌ¿ëÇÑ Àç»ç¿ë
2.1 À§ÀÓ
2.2 »ó¼ÓÀº ¾ðÁ¦ »ç¿ëÇϳª?

Part 02 ¼³°è ¿øÄ¢ / DI¿Í ¼­ºñ½º ·ÎÄÉÀÌÅÍ
Chapter 05 ¼³°è ¿øÄ¢: SOLID
1. ´ÜÀÏ Ã¥ÀÓ ¿øÄ¢(Single responsibility principle)
1.1 ´ÜÀÏ Ã¥ÀÓ ¿øÄ¢ À§¹ÝÀÌ ºÒ·¯¿À´Â ¹®Á¦Á¡
1.2 Ã¥ÀÓÀ̶õ º¯È­¿¡ ´ëÇÑ °Í
2. °³¹æ Æó¼â ¿øÄ¢(Open-closed principle)
2.1 °³¹æ Æó¼â ¿øÄ¢ÀÌ ±úÁú ¶§ÀÇ ÁÖ¿ä Áõ»ó
2.2 °³¹æ Æó¼â ¿øÄ¢Àº À¯¿¬ÇÔ¿¡ ´ëÇÑ °Í
3. ¸®½ºÄÚÇÁ ġȯ ¿øÄ¢(Liskov substitution principle)
3.1 ¸®½ºÄÚÇÁ ġȯ ¿øÄ¢À» ÁöŰÁö ¾ÊÀ» ¶§ÀÇ ¹®Á¦
3.2 ¸®½ºÄÚÇÁ ġȯ ¿øÄ¢Àº °è¾à°ú È®Àå¿¡ ´ëÇÑ °Í
4. ÀÎÅÍÆäÀ̽º ºÐ¸® ¿øÄ¢(Interface segregation principle)
4.1 ÀÎÅÍÆäÀ̽º º¯°æ°ú ±× ¿µÇâ
4.2 ÀÎÅÍÆäÀ̽º ºÐ¸® ¿øÄ¢
4.3 ÀÎÅÍÆäÀ̽º ºÐ¸® ¿øÄ¢Àº Ŭ¶óÀÌ¾ðÆ®¿¡ ´ëÇÑ °Í
5. ÀÇÁ¸ ¿ªÀü ¿øÄ¢(Dependency inversion principle)
5.1 °í¼öÁØ ¸ðµâÀÌ Àú¼öÁØ ¸ðµâ¿¡ ÀÇÁ¸ÇÒ ¶§ÀÇ ¹®Á¦
5.2 ÀÇÁ¸ ¿ªÀü ¿øÄ¢À» ÅëÇÑ º¯°æÀÇ À¯¿¬ÇÔ È®º¸
5.3 ¼Ò½º ÄÚµå ÀÇÁ¸°ú ·±Å¸ÀÓ ÀÇÁ¸
5.4 ÀÇÁ¸ ¿ªÀü ¿øÄ¢°ú ÆÐŰÁö
6. SOLID Á¤¸®

Chapter 06 DI(Dependency Injection)¿Í ¼­ºñ½º ·ÎÄÉÀÌÅÍ
1. ¾îÇø®ÄÉÀÌ¼Ç ¿µ¿ª°ú ¸ÞÀÎ ¿µ¿ª
2. DI(Dependency Injection)À» ÀÌ¿ëÇÑ ÀÇÁ¸ °´Ã¼ »ç¿ë
2.1 »ý¼ºÀÚ ¹æ½Ä°ú ¼³Á¤ ¸Þ¼­µå ¹æ½Ä
2.2 DI¿Í Å×½ºÆ®
2.3 ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ¿¹
3. ¼­ºñ½º ·ÎÄÉÀÌÅ͸¦ ÀÌ¿ëÇÑ ÀÇÁ¸ °´Ã¼ »ç¿ë
3.1 ¼­ºñ½º ·ÎÄÉÀÌÅÍÀÇ ±¸Çö
3.2 ¼­ºñ½º ·ÎÄÉÀÌÅÍÀÇ ´ÜÁ¡

Part 03 07 ÁÖ¿ä µðÀÚÀÎ ÆÐÅÏ
Chapter 07 ÁÖ¿ä µðÀÚÀÎ ÆÐÅÏ
1. µðÀÚÀÎ ÆÐÅÏÀ̶õ?
2. Àü·«(Strategy) ÆÐÅÏ
3. ÅÛÇø´ ¸Þ¼­µå(Template Method) ÆÐÅÏ
3.1 »óÀ§ Ŭ·¡½º°¡ È帧 Á¦¾î ÁÖü
3.2 ÅÛÇø´ ¸Þ¼­µå¿Í Àü·« ÆÐÅÏÀÇ Á¶ÇÕ
4. »óÅÂ(State) ÆÐÅÏ
4.1 »óÅ º¯°æÀº ´©°¡?
5. µ¥ÄÚ·¹ÀÌÅÍ(Decorator) ÆÐÅÏ
5.1 µ¥ÄÚ·¹ÀÌÅÍ ÆÐÅÏÀ» Àû¿ëÇÒ ¶§ °í·ÁÇÒ Á¡
6. ÇÁ·Ï½Ã(proxy) ÆÐÅÏ
6.1 ÇÁ·Ï½Ã ÆÐÅÏÀ» Àû¿ëÇÒ ¶§ °í·ÁÇÒ Á¡
7. ¾î´ðÅÍ(Adapter) ÆÐÅÏ
8. ¿ÉÀú¹ö(Observer) ÆÐÅÏ
8.1 ¿ÉÀú¹ö °´Ã¼¿¡°Ô »óÅ Àü´Þ ¹æ¹ý
8.2 ¿ÉÀú¹ö¿¡¼­ ÁÖÁ¦ °´Ã¼ ±¸ºÐ
8.3 ¿ÉÀú¹ö ÆÐÅÏ ±¸ÇöÀÇ °í·Á »çÇ×
9. ¹Ìµð¿¡ÀÌÅÍ(Mediator) ÆÐÅÏ
9.1 Ãß»ó ¹Ìµð¿¡ÀÌÅÍ Å¬·¡½ºÀÇ Àç»ç¿ë
10. ÆÄ»çµå(Facade) ÆÐÅÏ
10.1 ÆÄ»çµå ÆÐÅÏÀÇ ÀåÁ¡°ú Ư¡
11. Ãß»ó ÆÑÅ丮(Abstract Factory) ÆÐÅÏ
12. ÄÄÆ÷ÁöÆ®(Composite) ÆÐÅÏ
12.1 ÄÄÆ÷ÁöÆ® ÆÐÅÏ ±¸ÇöÀÇ °í·Á »çÇ×
13. ³Î(Null) °´Ã¼ ÆÐÅÏ

Appendix A Ãßõ ÀÚ·á
Index

Áغñ ÁßÀÔ´Ï´Ù.
µî·ÏµÈ ¼­ÆòÀÌ ¾ø½À´Ï´Ù.
ȯ°æÀÎÀ» À§ÇÑ È¯°æÈ­ÇÐ...
±è¼¼Áø, ±èµ¿¿í, ½ÅÇö»ó, ¾ÈÁؼö, À̱Լº
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¹«Áö°³ ¹°°í±â...
¸¶¸£Äí½º ÇǽºÅÍ
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
³ª¶ó¾á ÇÁ·ç...
µ¥À̺ø °í¿ï...
 
ÃÊ Áß °í
ÀüüÆò±Õ(0)
ȸ¿øÆòÁ¡   ȸ¿ø¼­Æò¼ö 0
ÃÖ¹ü±Õ ÀÇ ÃÖ±Ù Àú¼­
 
Å×½ºÆ® ÁÖµµ °³¹ß ½ÃÀÛÇϱâ Test-Driven Development
18,000¿ø
(10%¡é+5%)
 
Ãʺ¸ À¥ °³¹ßÀÚ¸¦ À§ÇÑ ½ºÇÁ¸µ5 ÇÁ·Î±×·¡¹Ö ÀÔ¹®
23,850¿ø
(10%¡é+5%)
 
JPA ÇÁ·Î±×·¡¹Ö ÀÔ¹®
22,500¿ø
(10%¡é+5%)
 
DDD Start!
22,500¿ø
(10%¡é+5%)
 
ÃÖ¹ü±ÕÀÇ JSP 2.3 À¥ ÇÁ·Î±×·¡¹Ö ±âÃʺÎÅÍ Áß±Þ±îÁö
24,300¿ø
(10%¡é+5%)
 
ÀÎÅõºÏ½º ÃâÆÇ»çÀÇ ½Å°£
ÆÄ¿öµð·ºÅÍ
¼Û¿µÁÖ Àú
18,000¿ø
(10%¡é+5%)
 
¹í¹Í½º
ÀÌÇöÀç Àú
11,700¿ø
(10%¡é+5%)
 
º£°¡½º ÇÁ·Î 16
ÀÓ»õ·Ò Àú
18,900¿ø
(10%¡é+5%)
 
º£°¡½º ÇÁ·Î 14
¾çµÎ¼® Àú
19,800¿ø
(10%¡é+5%)
 
½º¸¶Æ®ÆùÀ¸·Î »çÁø ÆíÁýÇÏ°í µ¿¿µ»ó ¸¸µé±â
ä¹Ì¿Á Àú
9,000¿ø
(10%¡é+5%)
 
À̸ÞÀÏÁÖ¼Ò¼öÁý°ÅºÎ