ZP & COW 세미나 ¶
ì�¼ì • ¶
| 4:00 - 4:45 | TDD 시연 |
| 4:45 - 5:30 | TDD 연습 |
| 5:30 - 5:40 | 휴� |
| 5:40 - 5:50 | 로보 코드 소개 |
| 5:50 - 6:10 | 로보 코드 1차 코딩 |
| 6:10 - 6:20 | 로보 코드 1차 경기 |
| 6:20 - 6:40 | 로보 코드 2차 코딩 |
| 6:40 - 6:50 | 로보 코드 2차 경기 |
| 6:50 - 7:10 | 마무리 (3F) |
ê´€ë ¨ ë§�í�¬ ¶
- VNC Viewer: http://165.194.17.15/pub/util/vncviewer.exe
- Java 2 SDK: http://165.194.17.15/pub/language/java/j2sdk-1_4_2_01-windows-i586.exe
- Java 2 SDK Documentation: http://165.194.17.15/pub/j2sdk-1.4.1-doc/docs
- Eclipse
- 로보코드 홈페�지: http://www-903.ibm.com/developerworks/kr/robocode/robocode.html
ê´€ë ¨ ìž�료 ¶
- Test-Driven Development by Example, Kent Beck, Addison-Wesley
- Extreme Programming Installed, Ron Jeffries, �사�트
Python Unit Test ì˜ˆì œ ¶
~cpp
import unittest
class Apple:
def __init__(self,amount):
self.amount = amount
def times(self, multiplier):
return self.amount * multiplier
class AppleTest(unittest.TestCase):
def testTimes(self):
apple = Apple(5)
self.assertEquals(10,apple.times(2))
if __name__=='__main__':
unittest.main()
로보코드 경기 참가 로봇 ¶
1ì°¨
2ì°¨
| 참가� | 로봇 |
| ì�´ìƒ�ê·œ, 오세윤, ì‹ ìž¬ë�™ | |
| 나휘�, �대웅 | |
| ë°•ì •í›ˆ, í™©ìž¬ì„ | |
| 김지용, 노수민 | |
| 문�명, 조재화 | |
2ì°¨
| 참가� | 로봇 |
| ì�´ìƒ�ê·œ, 오세윤, ì‹ ìž¬ë�™ | |
| 김지용, 노수민 | |
| 나휘�, �대웅 | |
| 문�명, 조재화 | |
| ë°•ì •í›ˆ, í™©ìž¬ì„ | |
로보코드 경기 ê²°ê³¼ ¶
Document ¶
- TDDê°€ ì•„ì§�ì�€ ì–´ë µë‹¤. 로보코드는 재미있었다.
- TDD를 좀� 알게 � 듯하다. 로보코드는 �외로 간단하다.
- TDD는 하나ë�„ ëª¨ë¥´ê² ë‹¤. 로보코드 재미있었다.
- 잘 모르는 새로운 것ì�„ 안다는 것ì�´ 뿌듯했다. ì¤€ë¹„í• ë•Œ 참여ìž�들 수준ì�„ ê³ ë ¤í–ˆë‹¤ë©´ ë�” 좋았ì�„ 것ì�´ë‹¤. 로보코드 재미있다.
- TDD는 ì�´ëŸ°ê±°ë‹¤. 로보코드 성ì �ì�€ 아쉽지만 재미있었다.
- 늦게 와서 TDD는 ë³´ì§€ ëª»í•˜ê³ ë¡œë³´ì½”ë“œë§Œ 재미있게 했다. 다ì�Œë¶€í„° 시간ì�„ 잘 지켜야 ê² ë‹¤.
- TDD는 좋� 방법� 듯 하다. 로보코드는 재미있다.
- Cì—�서는 프로그램 짜는 것 보다 ì—�러 잡는ë�° 시간ì�´ ë�” 오래 걸리는ë�°, TDD는 ë�œ ê±¸ë ¤ì„œ 2학년 1학기 ìž�ë°” 수업ì—� ë§Žì�´ ë�„움ì�´ ë� 것 같다.
- 참가ìž�를 좀ë�” ê³ ë ¤í–ˆìœ¼ë©´ 좋았ì�„ 것ì�´ë‹¤. ë°©í•™ ë‚´ë‚´ 로보코드 í��ì�¸ì�´ ë�˜ì§€ 않ì�„까.
- 준비 한 것� �움� �어서 다행�다.
- 주체측� �간..









