·Î±×ÀÎ ¤Ó ȸ¿ø°¡ÀÔ ¤Ó Àå¹Ù±¸´Ï ¤Ó °í°´¼¾ÅÍ ¤Ó ¸¶ÀÌÆäÀÌÁö ¤Ó ȸ»ç¼Ò°³
kangcom
c# , ÀÚ¹Ù , ¾Èµå·ÎÀ̵å , ¾Ë°í¸®Áò
Àüü
 
Àαâ°Ë»ö¾î 
Home >   >   > 
Clean Code Ŭ¸° ÄÚµå: ¾ÖÀÚÀÏ ¼ÒÇÁÆ®¿þ¾î ÀåÀÎ Á¤½Å   
ÁöÀºÀÌ ·Î¹öÆ® C. ¸¶Æ¾ ¿Å±äÀÌ: ¹ÚÀçÈ£, ÀÌÇØ¿µ   |   ÃâÆÇ»ç ÄÉÀ̾ØÇǺϽº  |   ¹ßÇàÀÏ 2010³â 03¿ù 11ÀÏ
 
Ŭ¸¯ÇϽøé Å« µµ¼­À̹ÌÁö¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÆÇ¸Å°¡ 29,000¿ø ¡æ 26,100¿ø 10%
¸¶Àϸ®Áö 1% 260¿ø
¹ßÇàÀÏ 2010-03-11
ISBN 8964200373 | 9788964200377
±âŸÁ¤º¸ ¹ø¿ª¼­ | 554ÂÊ | ƯÀÌ»çÇ×¾øÀ½
¿¹»óÃâ°íÀÏ ±ÝÀÏ °¡´É (±Ù¹«ÀϱâÁØ)
¹è¼Ûºñ ¹«·á¹è¼Û
   
ÄÄÇ»ÅͰøÇÐ
Á¾ÇÕÁö¼ö 5p 92 À§
¿ù°£Áö¼ö 30p 3 À§
ÁÖ°£Áö¼ö 17p 6 À§
   
  ¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
      µÇ¹Ç·Î °­ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù.
 

À¯¸íÇÑ ¼ÒÇÁÆ®¿þ¾î Àü¹®°¡ ·Î¹öÆ® C. ¸¶Æ¾Àº ÀÌ Ã¥¿¡¼­ Çõ¸íÀûÀÎ ÆÐ·¯´ÙÀÓÀ» Á¦½ÃÇÑ´Ù. ±×´Â ¿ÀºêÁ§Æ® ¸àÅä »ç µ¿·áµé°ú ÈûÀ» ¸ð¾Æ "°³¹ßÇϸç" ±ú²ýÇÑ Äڵ带 ¸¸µå´Â ÃÖ»óÀÇ ¾ÖÀÚÀÏ ±â¹ýÀ» Ã¥ ÇÑ ±ÇÀ¸·Î Æì³Â´Ù. ¿©·¯ºÐÀÌ ³ë·Â¸¸ ÇÑ´Ù¸é ÀÌ Ã¥Àº ¼ÒÇÁÆ®¿þ¾î ÀåÀÎ Á¤½ÅÀ» ½É¾îÁÖ¸ç ÇÁ·Î±×·¡¹Ö ½Ç·ÂÀ» ³ô¿©ÁØ´Ù.

¾î¶² ³ë·ÂÀÌ ÇÊ¿äÇϳİí? ÀÐÀ» Äڵ尡 ¾ÆÁÖ ¸¹´Ù. Äڵ带 ÀÐÀ¸¸é¼­ ¹«¾ùÀÌ ¿ÇÀºÁö ¹«¾ùÀÌ ±×¸¥Áö »ý°¢µµ ÇØ¾ß ÇÑ´Ù. Á»´õ Áß¿äÇϰԴ Àü¹®°¡·Î¼­ ÀÚ½ÅÀÌ Áö´Ï´Â °¡Ä¡¿Í ÀåÀÎÀ¸·Î¼­ ÀÚ±â ÀÛǰ¿¡ ´ëÇÑ Çå½ÅÀ» µ¹¾Æº¸°Ô µÈ´Ù.

ÀÌ Ã¥Àº ¼¼ ºÎºÐÀ¸·Î ³ª´²Áø´Ù. óÀ½ ¸î ÀåÀº ±ú²ýÇÑ Äڵ带 ÀÛ¼ºÇÏ´Â ¿øÄ¢, ÆÐÅÏ, ½Ç±â¸¦ ¼³¸íÇÑ´Ù. µÑ° ºÎºÐÀº ¿©·¯ »ç·Ê ¿¬±¸¸¦ ¼Ò°³Çϴµ¥, º¹Àâµµ´Â Á¡Á¡ ´õ ³ô¾ÆÁø´Ù. °¢ »ç·Ê ¿¬±¸´Â Äڵ带 ±ú²ýÇÏ°Ô °íÄ¡´Â, Áï ¹®Á¦°¡ ÀÖ´Â Äڵ带 Á»´õ ưưÇϰí È¿À²ÀûÀÎ ÄÚµå·Î ¹Ù²Ù´Â ¿¬½ÀÀÌ´Ù. ¼Â° ºÎºÐÀº °á¸»ÀÌ´Ù. »ç·Ê ¿¬±¸¸¦ ¸¸µé¸é¼­ ¼öÁýÇÑ "³¿»õ"¿Í ¹ß°ß¹ýÀ» ¸¶Áö¸· Àå¿¡¼­ ¿­°ÅÇÑ´Ù. ±× °á°ú·Î Äڵ带 Àаí, Â¥°í, Á¤¸®ÇÏ´Â °úÁ¤¿¡¼­ ¿ì¸®°¡ »ý°¢ÇÏ´Â ¹æ½ÄÀ» ¹¦»çÇÑ Áö½Ä ±â¹ÝÀ» ¾ò¾ú´Ù.
ÀÌ Ã¥Àº ´õ ³ªÀº Äڵ带 ¸¸µé·Á°í ¾Ö¾²´Â °³¹ßÀÚ, ¼ÒÇÁÆ®¿þ¾î °øÇеµ, ÇÁ·ÎÁ§Æ® °ü¸®ÀÚ, ÆÀ ¸®´õ, ½Ã½ºÅÛ ºÐ¼®°¡°¡ ¹Ýµå½Ã Àоî¾ß ÇÒ Ã¥ÀÌ´Ù.


[ÀÌ Ã¥ÀÇ ÁÖ¿ä ³»¿ë]
1 ÁÁÀº ÄÚµå¿Í ³ª»Û Äڵ带 ±¸ºÐÇÏ´Â ¹æ¹ý
2 ÁÁÀº Äڵ带 ÀÛ¼ºÇÏ´Â ¹æ¹ý°ú ³ª»Û Äڵ带 ÁÁÀº ÄÚµå·Î ¹Ù²Ù´Â ¹æ¹ý
3 ÁÁÀº À̸§, ÁÁÀº ÇÔ¼ö, ÁÁÀº °´Ã¼, ÁÁÀº Ŭ·¡½º¸¦ ÀÛ¼ºÇÏ´Â ¹æ¹ý
4 °¡µ¶¼ºÀÌ ³ô¾ÆÁöµµ·Ï ÄÚµå Çü½ÄÀ» ¸ÂÃß´Â ¹æ¹ý
5 ÄÚµå ³í¸®¸¦ Èð¶ß¸®Áö ¾Ê°í¼­ ¿Ïº®ÇÑ ¿À·ù 󸮸¦ ±¸ÇöÇÏ´Â ¹æ¹ý
6 ´ÜÀ§ Å×½ºÆ®¿Í Å×½ºÆ® ÁÖµµ °³¹ßÀ» Àû¿ëÇÏ´Â ¹æ¹ý

[¾Æ¸¶Á¸ ¸®ºä]
Aaron Lile
ÀÌ Ã¥¿¡¼­ ¸ÚÁø Á¡Àº ³íÁ¶´Ù. Æí¾ÈÇÑ ³íÁ¶¸¦ À¯ÁöÇϸç, ÀÌ·± ´À³¦ÀÌ ¿Àµµ·Ï ¼Ò¹ÚÇÏ°Ô ¼³¸íÀ» Àü°³ÇÑ´Ù. ±×·³¿¡µµ ºÒ±¸Çϰí ÀúÀÚ´Â ¸·°­ÇÑ ½Ç·ÂÀ» °®Ãß°í ÀÖÀ¸¸ç ÄÚµåÀÇ ´ÞÀÎÀ̶ó´Â »ç½ÇÀÌ ¼³¸í °úÁ¤¿¡¼­ ¸íÈ®ÇÏ°Ô µå·¯³­´Ù.

Edelmiro Fuentes
ÀÌ Ã¥À» Áñ°Ì°Ô ÀÐÀº ´ÙÀ½, º¸À̽ºÄ«¿ô ±ÔÄ¢(¾ß¿µÀå¿¡ µé¾î¿Ã ¶§º¸´Ù ³ª°¥ ¶§ ´õ ±ú²ýÇÑ »óÅ·Π¸¸µéÀÚ)À» Àû¿ëÇØº¸±â·Î °á½ÉÇß´Ù. ÀýÂ÷ÀûÀÎ ¾ð¾î·Î ÀÛ¼ºÇÑ ¸ðµâÀ» Çϳª ¼±ÅÃÇØ¼­ Äڵ带 ¸í·áÇÏ°Ô °³¼±ÇßÀ» »Ó¸¸ ¾Æ´Ï¶ó Çà ¼öµµ 1100¿¡¼­ 650À¸·Î ÁÙ¿´´Ù. ÀÌ Äڵ带 °Çµå¸®´Â ´ÙÀ½ »ç¶÷Àº Á»´õ ±ú²ýÇÑ Äڵ带 ´Ù·ê ¼ö ÀÖ¾î Æ²¸²¾øÀÌ ±â»µÇÒ Å×´Ù!
Chapter 1 Ŭ¸° ÄÚµå
Chapter 2 ÀÇ¹Ì ÀÖ´Â À̸§
Chapter 3 ÇÔ¼ö
Chapter 4 ÁÖ¼®
Chapter 5 Çü½Ä ¸ÂÃß±â
Chapter 6 °´Ã¼¿Í ÀÚ·á ±¸Á¶
Chapter 7 ¿À·ù ó¸®
Chapter 8 °æ°è
Chapter 9 ´ÜÀ§ Å×½ºÆ®
Chapter 10 Ŭ·¡½º
Chapter 11 ½Ã½ºÅÛ
Chapter 12 â¹ß¼º(óÜÛ¡àõ)
Chapter 13 µ¿½Ã¼º
Chapter 14 Á¡ÁøÀûÀÎ °³¼±
Chapter 15 JUnit µé¿©´Ùº¸±â
Chapter 16 SerialDate ¸®ÆÑÅ丵
Chapter 17 ³¿»õ¿Í ¹ß°ß¹ý
Appendix A µ¿½Ã¼º II
Appendix B org.jfree.date.SerialDate
Appendix C ¹ß°ß¹ýÀÇ ±³Â÷ ÂüÁ¶ ¸ñ·Ï
[ÁöÀºÀÌ ¼Ò°³]
·Î¹öÆ® C. ¸¶Æ¾

·Î¹öÆ® C. ¡°¾ûŬ ¹ä¡± ¸¶Æ¾Àº 1970³âºÎÅÍ ¼ÒÇÁÆ®¿þ¾î Àü¹®°¡·Î Ȱµ¿ÇßÀ¸¸ç, 1990³âºÎÅÍ ±¹Á¦ÀûÀÎ ¼ÒÇÁÆ®¿þ¾î ÄÁ¼³ÅÏÆ®·Î Ȱ¾àÇÑ´Ù. ¾ûŬ ¹äÀº ¿ÀºêÁ§Æ® ¸àÅä »çÀÇ Ã¢¸³ÀÚÀÌ¸ç ´ëÇ¥´Ù. ¿ÀºêÁ§Æ® ¸àÅä´Â C++, ÀÚ¹Ù, C#, ·çºñ, °´Ã¼ÁöÇâ, µðÀÚÀÎ ÆÐÅÏ, UML, ¾ÖÀÚÀÏ ¹æ¹ý·Ð, ÀͽºÆ®¸² ÇÁ·Î±×·¡¹Ö ºÐ¾ß¿¡¼­ Àü ¼¼°èÀÇ °í°´µéÀ» À̲ô´Â °æÇèÀÌ Ç³ºÎÇÑ ÄÁ¼³ÅÏÆ®·Î ÀÌ·ç¾îÁ³´Ù.

[¿Å±äÀÌ ¼Ò°³]
¹ÚÀçÈ£
Æ÷Ç×°ø°ú´ëÇб³ ÄÄÇ»ÅͰøÇаú ÇÐºÎ¿Í ´ëÇпøÀ» Á¹¾÷Çß´Ù. ºí·Î±× 'ÄÄÇ»ÅÍ vs Ã¥'(http://jhrogue.blogspot.com)À» ¿î¿µÇϰí ÀÖ´Ù. ¿Å±ä Ã¥À¸·Î´Â ¡ºÁ¶¿¤ ¿Â ¼ÒÇÁÆ®¿þ¾î¡» ¡ºThe Art of Project Management: ¸¶À½À» ¿òÁ÷ÀÌ´Â ÇÁ·ÎÁ§Æ® °ü¸®¡» ¡ºÃʳ­°¨ ±â¾÷ÀÇ Á¶°Ç¡» ¡º¼ÒÇÁÆ®¿þ¾î ÄÁÇø¯Æ®¡» ¡º¼ÒÇÁÆ®¿þ¾î Å©¸®¿¡ÀÌÆ¼ºñƼ¡» ¡ºÇϵå ÄÚµå: ³ª Àß³­ ¹Ú»çÀÇ IT Á¤±Û ¼­¹ÙÀ̹ú °¡À̵塻 µîÀÌ ÀÖ´Ù.

ÀÌÇØ¿µ
Æ÷Ç×°ø°ú´ëÇб³ ÄÄÇ»ÅͰøÇаú ÇÐºÎ¿Í ÆÛµà´ëÇб³ ÀüÀÚ°è»êÇаú ´ëÇпøÀ» Á¹¾÷Çß´Ù. ÇöÀç ÇÁ¸®·£¼­ ¹ø¿ª°¡·Î ÀÏÇÑ´Ù. ¿Å±ä Ã¥À¸·Î´Â ¡ºÁ¶¿¤ ¿Â ¼ÒÇÁÆ®¿þ¾î¡» ¡ºThe Art of Project Management: ¸¶À½À» ¿òÁ÷ÀÌ´Â ÇÁ·ÎÁ§Æ® °ü¸®¡» ¡ºÃʳ­°¨ ±â¾÷ÀÇ Á¶°Ç¡» ¡º¼ÒÇÁÆ®¿þ¾î ÄÁÇø¯Æ®¡» ¡º¼ÒÇÁÆ®¿þ¾î Å©¸®¿¡ÀÌÆ¼ºñƼ¡» ¡ºÇϵå ÄÚµå: ³ª Àß³­ ¹Ú»çÀÇ IT Á¤±Û ¼­¹ÙÀ̹ú °¡À̵塻 µîÀÌ ÀÖ´Ù.
¼û°Ü¿Ô´ø ¹ö¸©À» °íÃÄ Á٠å
°í¿µ¹Î´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(766) I °ø°¨ (0) I ºí·Î±×
Ã¥À» Àб⿡ ³Ê¹« ¸Ö¸®¿Â°ÍÀº ¾Æ´Ò±î?¸í¼¼±â °³¹ßÀÚ¶ó°í À̸§À» ´Þ°í ´Ù´Ï´Â »ç¶÷ÀÌ ÀÌÃ¥À» Àб⿡ ±× ¸¹Àº ½Ã°£À» ¹æÄ¡Çߴٴ°԰¡Àå ¹Ì¾ÈÇÑ »ý°¢ÀÌ¿´´Ù.Á»´õ ÀÏÂï ¾Ë¾Ò´õ¶ó¸é Â¥Àå¸é°ú ½ºÆÄ°ÔƼ°¡ ¾î¿ï¾îÁ® ·¹°Å½ÃÀÇ Áø¼ö¸¦ ´À³¤ ÄÚµåµé¿¡°Ô ¾Óµå·¡±è ¼±»ý´ÔÀÇ ¹é»ö¿ÊÀ» ÀÔÇôÁÖ¾úÀ» ÅÙµ¥ ¸¹ÀÌ ¹Ì¾ÈÇÏ´Ù.Ã¥ÀÌ ³ª¿¡°Ô ´Ù°¡¿Â°ÍÀº 12¿ù ¾î´À³¯!!°©ÀÚ±â ÇÁ·ÎÁ§Æ®µéÀÌ ºØºØ ¶á°ÍÀÌ´Ù.¿Ö Àϱî? ¿Ö ¶¸³ª? ¼­¹ö¹ßÁÖ°¡ ´Ê¾îÁö°í ¿¹Á¤µÈ ½Ã°£ÀÌ Å¸Àֿ̹¡ ¾È¸Â¾Æ »ì¦ ÀÏÁ¤µéÀÌ °øÁߺξçÀ» Çϱâ ...
ÈǸ¢ÇÕ´Ï´Ù ÀÐÀº¸¸ÇÕ´Ï´Ù
ÀÓ¼º±¹´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(689) I °ø°¨ (0) I ºí·Î±×
code project, the pragmatic programmer ¿Í ºñ½ÁÇÑ  Á¾·ùÀÇ Ã¥ÀÔ´Ï´Ù¿ø¼­´Â ³ª¿ÂÁö ²Ï µÆ´Âµ¥ ¹ø¿ª¼­´Â ÀÌÁ¦¾ß ³ª¿À³×¿ä.. ¹ø¿ªµµ ±ò²ûÇÏ°Ô Àß µÈ°Í°°±¸¿äÃʱް³¹ßÀÚ¿¡°Ô´Â ¾î¶² Äڵ带 Â¥¾ßÇÏ´ÂÁö Áöħ¼­°¡ µÉ°ÍÀ̰íÁß±Þ°³¹ßÀÚ¿¡°Ô´Â ÀÚ½ÅÀÇ ºÎÁ·ÇÑ Á¡À» ä¿öÁִ åÀÌ µÉ°Ì´Ï´Ù°í±Þ°³¹ßÀÚ´Â... ¾ÈºÁµµ µÉ°Í°°±¸¿ä..¹«¾ùº¸´Ùµµ code project ó·³ µÎ²®Áö ¾Ê¾Æ¼­ °¡¹æ¿¡ ³Ö¾î¼­ ´Ù´Ï¸ç ÀÐ±â ÆíÇØ¿ä
¾Ë°í¸®Áò ¹®Á¦ ÇØ°á Àü·« ¼¼Æ®(Àü2±Ç)...
±¸Á¾¸¸
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
µ¥ÀÌÅͺ£À̽º ¼³°è¿Í ±¸Ãà : ¼º´É±îÁö °í·ÁÇÑ µ¥ÀÌÅÍ ¸ðµ¨¸µ(°³Á¤ÆÇ)...
ÀÌÃá½Ä
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
IT COOKBOOK ½±°Ô ¹è¿ì´Â ¾Ë°í¸®Áò : °ü°è Áß½ÉÀÇ »ç°í¹ý...
¹®º´·Î
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
 
ÃÊ Áß °í
ÀüüÆò±Õ(53)
ȸ¿øÆòÁ¡   ȸ¿ø¼­Æò¼ö 2
¼û°Ü¿Ô´ø ¹ö¸©À» °íÃÄ Á٠å
°í¿µ¹Î ´Ô  2010-12-14
ÈǸ¢ÇÕ´Ï´Ù ÀÐÀº¸¸ÇÕ´Ï´Ù
ÀÓ¼º±¹ ´Ô  2010-06-05
ÄÉÀ̾ØÇǺϽº ÃâÆÇ»çÀÇ ½Å°£
C ÀÎÅÍÆäÀ̽º ±¸Çö : Àç»ç¿ë °¡´ÉÇÑ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ» À§ÇÑ
µ¥À̺ñµå R. ÇÚ½¼ / õÀºÁ¤, ÀÌÁ¤¼÷ ¿ª Àú
30,400¿ø
(5%¡é+1%)
 
¸°°ú ¾ÖÀÚÀÏ °³¹ß
Å©·¹ÀÌ±× ¶ó¸¸, ¹Ù½º º¸µå Àú
24,700¿ø
(5%¡é+0%)
 
½ÇÀü ¾Èµå·ÎÀ̵å ÇÁ·Î±×·¡¹Ö
±èÁøÈ£ Àú
30,400¿ø
(5%¡é+1%)
 
ÄÚÄÚ¾Æ µðÀÚÀÎ ÆÐÅÏ
¿¡¸¯ ¹÷ / ÀÌÁ¾¿õ ¿ª Àú
30,400¿ø
(5%¡é+1%)
 
Speed SCJP 6.0
ºÏ±×·¡ÆÛ Àú
22,800¿ø
(5%¡é+0%)
 
À̸ÞÀÏÁÖ¼Ò¼öÁý°ÅºÎ
Ŭ¸¯ÇϽøé À̴Ͻýº °áÁ¦½Ã½ºÅÛÀÇ À¯È¿¼ºÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. Ŭ¸¯ÇϽøé eTrust ÀÎÁõÁ¤º¸¸¦ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.