목차
7월 11일
오전 C기초, JAVA 기초
오전 강의 주요 내용
오후 SSG (라이브 코딩,리팩토링)
오후 강의 주요 내용
7월 12일
오전 C기초, JAVA SSG 구현
오전 강의 주요 내용
오후 JAVA, TDD(라이브 코딩)
오후 강의 주요 내용
7월 13일
오전 C기초, JAVA 기초
수업 시작하기전 강사님 말씀
개발 공부가 잘 안되고, 무엇을 해야 할지 막막할 경우
⇒ 반복 또 반복하면서 공부를 해야 한다.
오전 강의 주요 내용
오후 JAVA(SSG 구현 , TDD)
오후 강의 주요 내용
수업 후 느낀점
•
TDD 방식을 통해 일일이 하나의 단위 테스트를 간단하게 할 수 있었던 것을
알았지만 실제로 사용하는데 있어, 붕뜬 느낌이 들었지만, 오늘 강의를 통해 TDD 를 좀더 이해를 할 수 있었다.
•
디버깅 실력에따라 개발자의 역량을 파악 할 수 있다는것을 배움(디버그 실력향상 목표!)
과제
자바 챕터 29 풀기!
7월 14일
오전 C기초, JAVA 기초
오전 강의 주요 내용
오후 JAVA(SSG 구현)
오후 강의 주요 내용
느낀점
•
SSG : 문제가 생긴 부분에 대해 디버깅을 하면서 문제를 해결하려는 노력이 조금씩 드러나고 있음. 좀더 능숙하게 디버깅을 할 필요가 있다.
•
디버깅 공부(인텔리제이 기반)
Step over | 현재 break 된 파일에서 다음 라인 이동 사용된 메소드로 넘어가지 않음. 브레이킹 포인트에서 실행된것만 나옴(f8) |
Step Into | 현재 break 된 라인에서 실행하고 있는 라인으로 이동한다. 브레이킹 포인트에서 하나하나 세세하게 보는것(f7) |
force step into | 전부 확인이 필요하다면 force step into
로 이동하면서 디버깅 하면 된다. |
Step out | 현재 break 된 라인에서 호출한 곳으로 이동 한다. |
주로사용하는것은 step over , step into
7월 15일
오전 C기초, JAVA 기초
오전 강의 주요 내용
오후 JAVA(SSG 구현, 특강)