1ÀÏÂ÷
°³¹ß °úÁ¤ ÀÌÇØ ¹× ±âº» ÇÁ·Î±×·¡¹Ö
  • ±³À° Àü¹Ý ¼Ò°³
  • Java ÇÁ·Î±×·¥ °³¹ßȯ°æ
  • ¼ÒÇÁÆ®¿þ¾î ¼ö¸í ÁÖ±â¿Í ±¸Çö
  • °´Ã¼ÁöÇâ ÇÁ·Î±×·¥ ±¸Á¶
  • Java ÇÁ·Î±×·¥ ±âº» ¹®¹ý ¹× ³í¸® ±¸Á¶
  • °´Ã¼¿Í Ŭ·¡½º
2ÀÏÂ÷ 3ÀÏÂ÷
ÁÁÀº ÄÚµå ½ºÅ¸ÀÏ ±â¹ÝÀÇ ÄÚµå ÀÌÇØ¿Í ºÐ¼®
°³¹ßÀÚµµ ¸ð¸£´Â ÄÚµå Å×½ºÆ® ¹× °³¹ß
  • ÁÁÀº ÄÚµå ½ºÅ¸ÀÏ
  • ÀÚ¹Ù ¼Ò½ºÄÚµå Á¤Àû ºÐ¼®(Static Analysis)
  • ¿ÀǼҽº µµ±¸¸¦ ÀÌ¿ëÇÑ Á¤Àû ºÐ¼® ½Ç½À
  • ¸®ÆÑÅ丵À» ÅëÇÑ ÁÁÀº ÄÚµå ¼öÁ¤
  • ÄÚµå Ä¿¹ö¸®Áö ÀÌÇØ ¹× µµ±¸ ½Ç½À
  • ÀνºÆÑ¼Ç ÀÌÇØ ¹× ÆÀº° ½Ç½À

  • Å×½ºÆà ÁÖµµ °³¹ß (TDD)ÀÇ ÀÌÇØ
  • ´ÜÀ§ ½ÃÇèÀ» À§ÇÑ JUnit »ç¿ë¹ý
  • JUnitÀ» ÀÌ¿ëÇÑ TDD ½Ç½À
  • µµ±¸¸¦ ÀÌ¿ëÇÑ Ä¿¹ö¸®Áö °³³äÀÇ ÀÌÇØ¿Í
    ½Ç½À
  • ½Ç¹« ¼öÁØÀÇ ±¸Çö ¹× ÄÚµå ºÐ¼®ÀÇ Àü °úÁ¤ ¸®ºä ¹× ½Ç½À