'Å×½ºÆ® ÁÖµµ °³¹ß(Test-Driven Development)'Àº Å×½ºÆ®°¡ °³¹ßÀ» ÁÖµµÇÏ´Â ¹æ¹ýÀÌ´Ù. Å×½ºÆ®°¡ °³¹ßÀ» ÁÖµµÇÑ´Ù´Â °ÍÀº Å×½ºÆ®°¡ ÄÚµùÀÇ ¹æÇâÀ» À̲ø¾î °£´Ù´Â ¸»ÀÌ´Ù. Å×½ºÆ®¸¦ ½ÇÆÐÇÏ´Â Äڵ尡 ¾øÀ¸¸é ÄÚµùÀ» ÇÏÁö ¾Ê°í, ÄÚµå »ó¿¡ Áߺ¹ÀÌ ÀÖÀ¸¸é Á¦°ÅÇÑ´Ù´Â °£´ÜÇÑ ±ÔÄ¢À» ÁöÄѳª°£´Ù. ´ýÀ¸·Î ȸ±Í Å×½ºÆ®µµ »ý±â°í, °³¹ß °úÁ¤ ÀÚü°¡ Áñ°Å¿öÁö´Â º¸³Ê½ºµµ ÀÖ´Ù.
ÀÌ Ã¥Àº ÀÌ·± Å×½ºÆ® ÁÖµµ °³¹ßÀ» ¼³¸íÇÑ ÃÖÃÊÀÇ Ã¥ÀÌÀÚ, °¡Àå ±ÇÀ§ÀûÀΠåÀÌ´Ù. Å×½ºÆ® ÁÖµµ °³¹ßÀ» Æ۶߸° À庻ÀÎÀÌ¸ç °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ ¼±±¸ÀÚ Áß ÇÑ »ç¶÷ÀÎ ÄËÆ® º¤ÀÌ Á÷Á¢ ¼¼úÇß´Ù. 1ºÎ¿¡¼´Â ÀÚ¹Ù ¾ð¾î¸¦ »ç¿ëÇؼ ´ÙÁß ÈÆó Äڵ带 ÀÛ¼ºÇÏ°í, 2ºÎ¿¡¼´Â ÆÄÀ̽㠾ð¾î¸¦ »ç¿ëÇؼ ´ÜÀ§ Å×½ºÆà ÇÁ·¹ÀÓ¿÷À» ÀÛ¼ºÇÑ´Ù. 3ºÎ¿¡´Â ÀÌ·± °³¹ßÀ» ÇÒ ¶§ ÀÚÁÖ µîÀåÇÏ´Â ÆÐÅϵéÀ» Á¤¸®ÇØ ³õ¾Ò´Ù.
µ¶ÀÚµéÀÇ ÀÌÇظ¦ µ½±â À§ÇØ 100¿© °³ÀÇ ¿ªÁÖ·Î ³»¿ëÀ» ¾Ë±â ½±°í dzºÎÇÏ°Ô Çؼ³Çß°í, TDD¸¦ ±¹³»¿¡ óÀ½ ¼Ò°³ÇÑ ¿ªÀÚÀÇ 'TDD ¼ö·Ã¹ý', '½ÇÀü TDD' ¿ø°í¸¦ Ãß°¡Çß´Ù.
¿ªÀÚÀÇ ±Û
TDD ¼ö·Ã¹ý
Çѱ¹¾îÆÇ ÀÎÅͺä
ÀúÀÚÀÇ ±Û
°¨»çÀÇ ±Û
µé¾î°¡´Â ±Û
1ºÎ ÈÆó ¿¹Á¦
1Àå ´ÙÁß Åëȸ¦ Áö¿øÇÏ´Â Money °´Ã¼
2Àå Ÿ¶ôÇÑ °´Ã¼
3Àå ¸ðµÎ¸¦ À§ÇÑ Æòµî
4Àå ÇÁ¶óÀ̹ö½Ã
5Àå ¼ÖÁ÷È÷ ¸»ÇÏÀÚ¸é
6Àå µ¹¾Æ¿Â '¸ðµÎ¸¦ À§ÇÑ Æòµî'
7Àå »ç°ú¿Í ¿À·»Áö
8Àå °´Ã¼ ¸¸µé±â
9Àå ¿ì¸®°¡ »ç´Â ½Ã°£
10Àå Èï¹Ì·Î¿î ½Ã°£
11Àå ¸ðµç ¾ÇÀÇ ±Ù¿ø
12Àå µåµð¾î, ´õÇϱâ