2008. 6. 24. 16:29
=> 한부분만 계속 보고 있지말고 한 단계식 뒤로 살펴보자
고대 이스라엘 때의 일이다. 어떤 군사령관에게 연락 병이 급히 당도하여 주요한 요새를 적에게 빼앗겼다고 보고하였다. 군사령관은 몹시 화가 나 눈에 쌍심지를 돋구고 있었다. 그러자 부인이 사령관의 방으로 불러들여 말하였다.
위의 그림은 정답이 아니당
이게 정답이다 머가 잘못된걸까?
cvs.forward(3 * 1, 1);
cvs.turn(90);
cvs.forward(1, 1);
cvs.turn(90);
cvs.forward(1, 1);
cvs.turn(90);
문제의 로직부분
1st 혹시 각도 부분을 담당하는 CD 부분이 저장않되는게 아닐까?
-> cvs.forward(5, 1); 길이가 늘어났다;
??
float x = CP.getX() + dist * cos(RadPerDeg * CD);
float y = CP.getY() + dist * cos(RadPerDeg * CD);
붙여넣기의 폐해
이번건 무척 간단하지만 복잡해지면 노다가 밖에 없다.
test 기반 계발
코드 리뷰
고대 이스라엘 때의 일이다. 어떤 군사령관에게 연락 병이 급히 당도하여 주요한 요새를 적에게 빼앗겼다고 보고하였다. 군사령관은 몹시 화가 나 눈에 쌍심지를 돋구고 있었다. 그러자 부인이 사령관의 방으로 불러들여 말하였다.
[나는 지금 당신보다 더 안좋은 일을 당했어요.]
[대체 그게 무슨 말이오?]
[당신 표정에서 당신의 당황한 기색을 읽을 수 있어요. 요새야 다시 싸워 빼앗으면 되지 않아요. 하지만 사령관인 당신이 용기를 잃는다면 그것은 군대 전부를 잃는 것보다 훨씬 더 위험한 것입니다.]
위의 그림은 정답이 아니당
이게 정답이다 머가 잘못된걸까?
cvs.forward(3 * 1, 1);
cvs.turn(90);
cvs.forward(1, 1);
cvs.turn(90);
cvs.forward(1, 1);
cvs.turn(90);
문제의 로직부분
1st 혹시 각도 부분을 담당하는 CD 부분이 저장않되는게 아닐까?
-> cvs.forward(5, 1); 길이가 늘어났다;
??
float x = CP.getX() + dist * cos(RadPerDeg * CD);
float y = CP.getY() + dist * cos(RadPerDeg * CD);
붙여넣기의 폐해
이번건 무척 간단하지만 복잡해지면 노다가 밖에 없다.
test 기반 계발
코드 리뷰