¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    ÀÚ¹Ù/½ºÇÁ¸µ °³¹ßÀÚ¸¦ À§ÇÑ ½Ç¿ëÁÖÀÇ ÇÁ·Î±×·¡¹Ö

    º£½ºÆ®

    ÀÚ¹Ù/½ºÇÁ¸µ °³¹ßÀÚ¸¦ À§ÇÑ ½Ç¿ëÁÖÀÇ ÇÁ·Î±×·¡¹Ö

    • ±è¿ì±Ù Àú
    • À§Å°ºÏ½º
    • 2024³â 06¿ù 11ÀÏ
    • Á¤°¡
      32,000¿ø
    • ÆǸŰ¡
      28,800¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,600¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    • ¹è¼Û±¸ºÐ
      ¾÷ü¹è¼Û(¹ÝµðºÏ)
    • ¹è¼Û·á
      ¹«·á¹è¼Û
    • Ãâ°í¿¹Á¤ÀÏ

      Ãâ°í¿¹Á¤ÀÏ ¾È³»

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

      close

      2024³â 12¿ù 27ÀÏ(±Ý)

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9791158395155 496ÂÊ 942g 188 x 240 (§®)

    Áö±Ý ÀÌÃ¥Àº

    ÀÌ ºÐ¾ßÀÇ º£½ºÆ®¼¿·¯

    ÀÌ Ã¥Àº

    ÀÚ¹Ù °³¹ßÀÚ°¡ ÄÚƲ¸° °°Àº ½Å»ý ¾ð¾î¸¦ ´Ù·ê ¼ö ÀÖ°Ô µÈ´Ù°í Çؼ­ °³¹ßÀ» ´õ ÀßÇÏ°Ô µÇ´Â °ÍÀº ¾Æ´Ï´Ù. ¼ÒÇÁÆ®¿þ¾î °³¹ß ´É·ÂÀ» Å°¿ì°í ½Í´Ù¸é '°³¹ß' ±× ÀÚü¸¦ °øºÎÇÏ°í ±âÃÊÀûÀÎ ¼³°è ¿ø¸®¸¦ ÀÌÇØÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ÀÌ Ã¥Àº °´Ã¼ÁöÇâ, SOLID, µðÀÚÀÎ ÆÐÅÏ, Å×½ºÆ® °°Àº ÁÖ¿ä °³¹ß °ü·Ã ÀÌ·ÐÀÌ ½ÇÁ¦ ÇÁ·ÎÁ§Æ®¿¡ ¾î¶»°Ô Àû¿ëµÉ ¼ö ÀÖ´ÂÁö ¼³¸íÇÑ´Ù.


     


     


    ÃâÆÇ»ç ¸®ºä


    ÀúÀÚ ¼Ò°³

    ±è¿ì±Ù

    ÄÄÇ»ÅÍ °øÇÐÀ» Àü°øÇÏ°í Ä«Ä«¿À¿¡¼­ ¹é¿£µå ¿£Áö´Ï¾î·Î ±Ù¹«ÇÏ°í ÀÖ´Ù. ÇöÀç´Â ¿¡·¯ ¹× ·Î±×¸¦ ¼öÁýÇÏ´Â ¿ÉÀú¹öºô¸®Æ¼ Ç÷§ÆûÀ» ¸¸µå´Â ÀÏ¿¡ ÁýÁßÇÏ°í ÀÖ´Ù. Ãë¹Ì°¡ °³¹ßÀ̶ó°í ´ç´çÇÏ°Ô ¸»ÇÒ ¼ö ÀÖÀ» ¸¸Å­ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ» »ç¶ûÇϸç Åð±Ù ÈÄ¿¡´Â ±×¸²À» ±×¸®°Å³ª °³ÀÎ ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇÑ´Ù. 2020³â¿¡´Â °ø°³ SW °³¹ßÀÚ ´ëȸ¿¡¼­ Á¤º¸Åë½Å»ê¾÷ÁøÈï¿øÀå»óÀ» ¼ö»óÇß´Ù.

    ¸ñÂ÷

    [1ºÎ] °´Ã¼ÁöÇâ

    µé¾î°¡¸ç
    °³¹ßÀ» ¹è¿ö¾ß ÇÑ´Ù
    __±â¼ú vs. °³¹ß
    __°³¹ß ´É·ÂÀ» ±æ·¯¾ß ÇÏ´Â ÀÌÀ¯
    __½ºÇÁ¸µ°ú JPA´Â ±â¼úÀÌ´Ù
    ÀÌ Ã¥À» Ãâ°£ÇÏ°Ô µÈ ÀÌÀ¯

    01Àå: ÀýÂ÷ÁöÇâ°ú ºñ±³Çϱâ
    1.1 Ã¥ÀÓ°ú ¿ªÇÒ
    1.2 TDA ¿øÄ¢

    02Àå: °´Ã¼ÀÇ Á¾·ù
    2.1 VO(Value Object: °ª °´Ã¼)
    __2.1.1 ºÒº¯¼º
    __2.1.2 µ¿µî¼º
    __2.1.3 ÀÚ°¡ °ËÁõ
    2.2 DTO(Data Transfer Object: µ¥ÀÌÅÍ Àü¼Û °´Ã¼)
    2.3 DAO(Data Access Object: µ¥ÀÌÅÍ Á¢±Ù °´Ã¼)
    2.4 ¿£Æ¼Æ¼(Entity: °³Ã¼)
    __2.4.1 µµ¸ÞÀÎ ¿£Æ¼Æ¼
    __2.4.2 DB ¿£Æ¼Æ¼
    __2.4.3 JPA ¿£Æ¼Æ¼
    __2.4.4 Çؼ®
    2.5 °´Ã¼ÀÇ ´Ù¾çÇÑ Á¾·ù

    03Àå: Çൿ
    3.1 ´ö ŸÀÌÇÎ
    3.2 Çൿ°ú ±¸Çö
    3.3 ÀÎÅÍÆäÀ̽º
    3.4 Çൿ°ú ¿ªÇÒ
    3.5 ¸Þ¼­µå

    04Àå: SOLID
    4.1 SOLID ¼Ò°³
    __4.1.1 ´ÜÀÏ Ã¥ÀÓ ¿øÄ¢
    __4.1.2 °³¹æ Æó¼â ¿øÄ¢
    __4.1.3 ¸®½ºÄÚÇÁ ġȯ ¿øÄ¢
    __4.1.4 ÀÎÅÍÆäÀ̽º ºÐ¸® ¿øÄ¢
    __4.1.5 ÀÇÁ¸¼º ¿ªÀü ¿øÄ¢
    4.2 ÀÇÁ¸¼º
    __4.2.1 ÀÇÁ¸¼º ÁÖÀÔ
    __4.2.2 ÀÇÁ¸¼º ¿ªÀü
    __4.2.3 ÀÇÁ¸¼º ¿ªÀü°ú ½ºÇÁ¸µ
    __4.2.4 ÀÇÁ¸¼ºÀÌ °­Á¶µÇ´Â ÀÌÀ¯
    4.3 SOLID¿Í °´Ã¼ÁöÇâ
    4.4 µðÀÚÀÎ ÆÐÅÏ

    05Àå: ¼øȯ ÂüÁ¶
    5.1 ¼øȯ ÂüÁ¶ÀÇ ¹®Á¦Á¡
    __5.1.1 ¹«ÇÑ ·çÇÁ
    __5.1.2 ½Ã½ºÅÛ º¹Àâµµ
    5.2 ¼øȯ ÂüÁ¶¸¦ ÇØ°áÇÏ´Â ¹æ¹ý
    __5.2.1 ºÒÇÊ¿äÇÑ ÂüÁ¶ Á¦°Å
    __5.2.2 °£Á¢ ÂüÁ¶ È°¿ë
    __5.2.3 °øÅë ÄÄÆ÷³ÍÆ® ºÐ¸®
    __5.2.4 À̺¥Æ® ±â¹Ý ½Ã½ºÅÛ »ç¿ë
    5.3 ¾ç¹æÇâ ¸ÅÇÎ
    5.4 »óÀ§ ¼öÁØÀÇ ¼øȯ ÂüÁ¶

    [2ºÎ] ½ºÇÁ¸µ°ú °´Ã¼ÁöÇâ ¼³°è

    06Àå: ¾ÈƼÆÐÅÏ
    6.1 ½º¸¶Æ® UI
    6.2 ¾ç¹æÇâ ·¹À̾îµå ¾ÆÅ°ÅØó
    __6.2.1 ·¹À̾ ¸ðµ¨ ±¸¼º
    __6.2.2 °øÅë ¸ðµâ ±¸¼º
    6.3 ¿ÏÈ­µÈ ·¹À̾îµå ¾ÆÅ°ÅØó
    6.4 Æ®·£Àè¼Ç ½ºÅ©¸³Æ®

    07Àå: ¼­ºñ½º
    7.1 Manager
    7.2 ¼­ºñ½ºº¸´Ù µµ¸ÞÀÎ ¸ðµ¨
    7.3 ÀÛÀº ±â°è
    7.4 Á¶¾ð

    08Àå: ·¹À̾îµå ¾ÆÅ°ÅØó
    8.1 ·¹À̾îµå ¾ÆÅ°ÅØóÀÇ ÃÖ¼Ò Á¶°Ç
    8.2 À߸øµÈ ·¹À̾îµå ¾ÆÅ°ÅØó
    __8.2.1 JPA ¿£Æ¼Æ¼ ¿ì¼± Á¢±Ù
    __8.2.2 API ¿£µåÆ÷ÀÎÆ® ¿ì¼± Á¢±Ù
    __8.2.3 º»ÁúÀ» ´Ù½Ã »ý°¢Çϱâ
    8.3 ÁøÈ­ÇÏ´Â ¾ÆÅ°ÅØó
    __8.3.1 ÀÎÁö ¸ðµ¨ º¯°æÇϱâ
    __8.3.2 JPA¿ÍÀÇ °áÇÕ ²÷±â
    __8.3.3 À¥ ÇÁ·¹ÀÓ¿öÅ©¿ÍÀÇ °áÇÕ ²÷±â
    8.4 »õ·Î¿î Á¢±Ù¹ý
    8.5 ºó¾àÇÑ µµ¸ÞÀÎ

    09Àå: ¸ðµâ
    9.1 ¸ðµâ¼º
    __9.1.1 µ¶¸³¼º
    __9.1.2 Àº´Ð¼º
    9.2 ÆÐÅ°Áö ±¸Á¶
    __9.2.1 °èÃþ ±â¹Ý ±¸Á¶
    __9.2.2 µµ¸ÞÀÎ ±â¹Ý ±¸Á¶
    __9.2.3 Á¤¸®
    9.3 ÆÐÅ°Áö¿Í ¸ðµâ

    10Àå: µµ¸ÞÀÎ
    10.1 ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ ½ÃÀÛ
    10.2 ¾ÖÇø®ÄÉÀ̼ÇÀÇ º»Áú
    10.3 µµ¸ÞÀÎ ¸ðµ¨°ú ¿µ¼Ó¼º °´Ã¼
    __10.3.1 ÅëÇÕÇϱâ Àü·«
    __10.3.2 ±¸ºÐÇϱâ Àü·«
    __10.3.3 Æò°¡

    11Àå: ¾Ë¾ÆµÎ¸é À¯¿ëÇÑ ½ºÇÁ¸µ È°¿ë¹ý
    11.1 ŸÀÔ ±â¹Ý ÁÖÀÔ
    11.2 ÀÚ°¡ È£Ãâ

    [03ºÎ] Å×½ºÆ®

    12Àå: ÀÚµ¿ Å×½ºÆ®
    12.1 Regression
    12.2 Àǵµ
    12.3 ·¹°Å½Ã ÄÚµå

    13Àå: Å×½ºÆ® ÇǶó¹Ìµå
    13.1 ±¸±ÛÀÇ Å×½ºÆ® ÇǶó¹Ìµå
    13.2 Å×½ºÆ® ºÐ·ù ±âÁØ
    13.3 ¼ÒÇü Å×½ºÆ®ÀÇ Á߿伺

    14Àå: Å×½ºÆ® ´ë¿ª
    14.1 Dummy
    14.2 Stub
    14.3 Fake
    14.4 Mock
    __14.4.1 »óÅ ±â¹Ý °ËÁõ
    __14.4.2 ÇàÀ§ ±â¹Ý °ËÁõ
    __14.4.3 »óÅ ±â¹Ý vs. ÇàÀ§ ±â¹Ý
    14.5 Spy
    14.6 Á¤¸®

    15Àå: Å×½ºÆ® °¡´É¼º
    15.1 Å×½ºÆ®¸¦ ¾î·Æ°Ô ¸¸µå´Â ¿ä¼Ò
    __15.1.1 ¼û°ÜÁø ÀÔ·Â
    __15.1.2 ¼û°ÜÁø Ãâ·Â
    15.2 Å×½ºÆ®°¡ º¸³»´Â ½ÅÈ£

    16Àå: Å×½ºÆ®¿Í ¼³°è
    16.1 Å×½ºÆ®¿Í SRP
    16.2 Å×½ºÆ®¿Í ISP
    16.3 Å×½ºÆ®¿Í OCP, DIP
    16.4 Å×½ºÆ®¿Í LSP

    17Àå: Å×½ºÆ®¿Í °³¹ß ¹æ¹ý·Ð
    17.1 TDD
    17.2 BDD

    [ºÎ·Ï]

    A: Æ÷Æ®-¾î´ðÅÍ ÆÐÅÏ
    B: Ŭ¸° ¾ÆÅ°ÅØó
    C: ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î
    D: ½Ç¿ëÁÖÀÇ
    E: Âü°í ÀÚ·á

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽŠµµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óÇ°ÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î Ç°Àý ¶Ç´Â ÀýÆÇ µÇ¾î »óÇ° ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹ÝÇ°/±³È¯

    »óÇ° ¼³¸í¿¡ ¹ÝÇ°/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹ÝÇ°/±³È¯

    ¹ÝÇ°/±³È¯
    ¹ÝÇ°/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹ÝÇ°/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹ÝÇ°/±³È¯ °¡´É ±â°£ ¹ÝÇ°,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹ÝÇ°/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óÇ°(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(Æĺ»/ÈѼÕ/¿À¹ß¼Û »óÇ°À» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹ÝÇ°, ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øȸ°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹ÝÇ°/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆǸž÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved