1.1. 시간 ë°� 장소 ¶
- 2013년 여름방학
- 매 주 화요�/수요� 오후 4시 ~ 오후 6시
- 5층 PC실
- github를 ì‚¬ìš©í•˜ê³ ìžˆìŠµë‹ˆë‹¤.
- 추후 작성
ì•„ì§�ë�„ 작성 안 ë�˜ê³ 있ì�Œ
- í�´ëž˜ìФì�˜ 기본 ê°œë…�ì�„ 공부해 ì˜¤ê³ , ì§�ì ‘ í�´ëž˜ìŠ¤ë¥¼ ì�´ìš©í•´ì„œ 코드를 작성해 보았습니다.
- ë‚œì •íŒ€ì�€ Ch.7 + Ch.11-1, ìž�ì •íŒ€ì�€ Ch. 6ì—� 해당합니다.
- ê°� 팀ì�€ ìž�ì‹ ì�˜ ì±…ì—� 있는 ì˜ˆì œë¥¼ 다른 팀ì—�게 설명ì�„ í•´ ì£¼ê³ ì„œë¡œì�˜ ì˜ˆì œë¥¼ ë³´ì§€ ì•Šê³ ì§�ì ‘ ì§œ 보았습니다.
- github를 사용하기 시작하였습니다. 주소는 위�.
- 7ì›” 9ì�¼ì—� githubì—� 올린 서로ì�˜ 코드를 ë³´ë©° ì�´ì•¼ê¸°ë¥¼ ë‚˜ëˆ„ê³ , ì±…ì—�서 ì�½ì–´ì™”으나 다루지 못한 ë‚´ìš©ì�„ 기존 코드ì—�서 ì‚´ì�„ 붙여서 만들 계íš�입니다.
- 개별 ê³¼ì œì—� 대한 ì�´ì•¼ê¸°ê°€ ìž ì‹œ 나와서 ì�˜ë…¼ í• ì˜ˆì •ìž…ë‹ˆë‹¤.
- wiki페ì�´ì§€ 관리ì—� 대해 ì�˜ë…¼ í• ì˜ˆì •ìž…ë‹ˆë‹¤.
- Githubì—�서 한글 안 깨지게 Eclipse ì„¤ì •í•˜ê¸°
- Window -> Preference �서 General -> Workspace로 들어간 뒤 Text file encoding� Other(UTF-8)로 변경.
- ì €ë²ˆì£¼ì—� 코딩한 서로ì�˜ 코드를 ë³´ë©° 장단ì �ì�„ ì�´ì•¼ê¸° 함.
- 오버로딩ì—� 대해 ì•Œì•„ë³´ê³ ì €ë²ˆì£¼ ì˜�준ì�´ì�˜ 코드를 ì�´ìš©í•´ì„œ 간단한 오버로딩 실습ì�„ 함.
- �체지향� 대해 논�
- 7월 9�� 한 오버로딩 실습 코드� �성�를 �용해 � 살� 붙� 계�입니다.
- 패키지와 ì •ë³´ì�€ë‹‰ì�˜ ê°œë…�ì—� 대해 ì�˜ë…¼í•˜ê³ ê³¼ì�¼ìž¥ìˆ˜ ì˜ˆì œë¥¼ 통해 실습ì�„ í•´ ë³¼ 계íš�입니다.
- ë‚œì •íŒ€ì�€ Ch.8-2 ~ Ch.9-4, ìž�ì •íŒ€ì�€ Ch.7-3 ~ Ch.7-4ì—� 해당합니다.
- Github ê´€ë ¨
- global settingì�€ 컴퓨터마다 ì �ìš©ë�˜ë©° ì�´ë¦„ì�´ 겹치면 commitì�´ 안 ë�˜ëŠ” 경우가 있으니 로그ì�¸ í•˜ê³ ì„¤ì •ì�„ ë¨¼ì € 바꾸ìž�.
- 메모장ì—�서 *.txt 파ì�¼ì�„ 만들 때ì—�ë�„ UTF-8로 ì €ìž¥ì�„ 해야 githubì—�서 깨지지 않ì�Œ.
- Human í�´ëž˜ìŠ¤ë¥¼ ì§œê³ , ìƒ�성ìž�를 ì�´ìš©í•´ì„œ 초기화를 시키는 방법ì�„ ì�´ìš©í•´ì„œ ìˆ˜ì •ì�„ í•´ ë´„.
- 변수ì�˜ 초기화와 초기화 블ëŸì—� 대해 ì�´ì•¼ê¸°ë¥¼ 함.
- static ë°� 패키지ì�˜ ì—í• ê³¼ ìš©ë�„ì—� 대해서 ì�˜ë…¼.
- ì •ë³´ ì�€ë‹‰ê³¼ 패키지ì—� 대해서 í• ì˜ˆì •ìž…ë‹ˆë‹¤.
- ì •ë³´ ì�€ë‹‰ê³¼ 패키지ì—� 대한 ì�´ì•¼ê¸°ë¥¼ 나누었습니다.
- get,setì�„ 통해 변수ì—� ì ‘ê·¼í•˜ëŠ” 연습ì�„ í•˜ê³ , 추가ì �으로 패키지를 ì§�ì ‘ 사용해 보았습니다. ìƒ�성ìž�는 ë�¤.
- 조�준� 멘탈� 삼가 조�를 표합니다 ▶◀
- ìƒ�ì†�ê³¼ 오버ë�¼ì�´ë”©ì—� 대해서 í• ì˜ˆì •ìž…ë‹ˆë‹¤.
- ìž�ì • : Ch 7-1 ~ Ch 7-2
- ë‚œì • : Ch 14 ~ Ch 16
- ìƒ�ì†�ê³¼ 오버ë�¼ì�´ë”©ì—� 대해 ìž�ì‹ ì�´ ë°°ìš´ ë‚´ìš©ì�„ 나누었습니다.
- 다ì�Œ ë‚ ì‹¤ìŠµ ë‚´ìš©ì�„ ê²°ì •í•˜ì˜€ìŠµë‹ˆë‹¤.
- 회ì‹�ê³¼ 프로ì �트 ì§„í–‰ì—� 대해 ê²°ì •ì�„ 하였습니다.
- ì�´ë²ˆ 달 회ì‹�ì�€ 다ì�Œì�˜ 경우ì—� ê°€ë�„ë¡� ê²°ì •í–ˆìŠµë‹ˆë‹¤ :
- 7명 �� 참가하는 경우
- 7ì›” 30ì�¼ ì „ê¹Œì§€ 회ì‹�ì�„ 가지 않으면 반드시 7ì›” 31ì�¼ì—� 회ì‹�
- 프로ì �트는 방학까지는 ìž�ë°”ì�˜ 기본기를 잡기 위해 보류, 개학 후 남ì�€ ì�¸ì›�들과 계íš�ì�„ 짤 ì˜ˆì •ìž…ë‹ˆë‹¤.
- 모ë‘� 프로ì �트ì�˜ 필요성ì—�는 ë�™ì�˜ë¥¼ 하나, 스터디와 프로ì �트를 병행하ëŠ�ëƒ�, 프로ì �트를 단ë�…으로 진행하는가는 추후ì—� ê²°ì •.
- 7ì›” 23ì�¼ì—� 계íš�한 실습 ë‚´ìš©ì—� ë”°ë�¼ 실습ì�„ í• ì˜ˆì •ìž…ë‹ˆë‹¤.
- 차마 여기ì—� ì �지는 ëª»í•˜ê² ê³ ê¹ƒí—ˆë¸Œë¥¼ 참조해주세요.
- ��� 주� 내용으로 실습� 하였습니다.
- 처ì�Œìœ¼ë¡œ 한ìž�ê³µì�˜ ëª¨ë“ ë©¤ë²„ê°€ 모ì�¸ ë‚ ìž…ë‹ˆë‹¤.
- ê³ ë¡œ 회ì‹�ì�„ í• ìˆ˜ 있었습니다. ì˜¤ë¹ ë‹ ë§Œì„¸.
- ì§„í–‰ ì†�ë�„를 늦추기 위해 복습, íšŒê³ , 코드리뷰를 í• ê³„íš�입니다.
- 진로가 ë¹ ë¥´ë‹¤ëŠ” 대다수ì�˜ ì�˜ê²¬ì�„ ìˆ˜ë ´í•˜ì—¬ 오늘ì�€ 복습과 ìž�ì‹ ì�˜ 코드 설명회를 했습니다.
- 복습 내용�
- 오버로딩
- 패키지
- eclipse
- 메소드
- �스턴스
- super
- 멘붕(�준)
- ë°°ì—´
.
- ��
입니다.(위ì�˜ ë‚´ìš©ì—� 대한 ë‚´ìš©ì�„ 회ìƒ�í•˜ê³ ë§�해보는 ë°©ì‹�으로 복습ì�„ ì§„í–‰ 하였습니다.)
- 코드 리뷰는 코드를 설명 í•˜ê³ , ê·¸ 후 다른 멤버ì�˜ 질문과 피드백ì�„ 받는 형ì‹�으로 ì§„í–‰ 했습니다.
- 5시 ì�´í›„ 쯤ì—� 김민재 ì„ ë°°ë‹˜ì�´ 오셨습니다.
- 오랜만� �준�� 멘탈� 보존 �었습니다
- abstract, interfaceì—� 대해 ì�´ì•¼ê¸°ë¥¼ ë‚˜ëˆ„ê³ ì‹¤ìŠµì�„ í• ì˜ˆì •ìž…ë‹ˆë‹¤.
- 회�비 지� 방� 변경� 따� �논� 해 보았습니다.
- 과�보다는 밥� 여러 번 먹는 것으로.
- abstract, interfaceì�˜ 사용 방법ì—� 대해 ì�´ì•¼ê¸°ë¥¼ ë‚˜ëˆ„ê³ ì‚¬ìš© 목ì �ì�„ 나름대로 í† ì�˜ë¥¼ í•´ 보았습니다.
- 'ìž�ë°”ì�˜ ì •ì„�' ì±…ì—� 있는 ì˜ˆì œë¥¼ 변형시켜서 실습ì�„ 하였습니다. ìž�세한 ë‚´ìš©ì�€ 깃허브ì—�.
- 실습 시간ì�´ ëŠ¦ì–´ì ¸ì„œ 다ì�Œì£¼ê¹Œì§€ í•´ 오기로 하였습니다.
- 7ì›” 31ì�¼ì—� 작성하ë�˜ 코드를 ë§ˆì € ìž‘ì„±í•˜ê³ , ìž�ì‹ ì�˜ 코드를 ì„¤ëª…í•˜ê³ í”¼ë“œë°±ì�„ 가질 ì˜ˆì •ìž…ë‹ˆë‹¤.
- (드디어) 콘솔ì—�서 ìž…ë ¥ë°›ëŠ” 방법ì�„ ê°�ìž� ì±…ì—�서 ì•Œì•„ë³´ê³ , 실습ì�„ í• ì˜ˆì •ìž…ë‹ˆë‹¤.
- 펑!
- 진심으로 죄송합니다 ㅜㅜㅜ...
- 8ì›” 6ì�¼ì—� 하지 못한 ë‚´ìš©ì�„ 다룰 ì˜ˆì •ìž…ë‹ˆë‹¤.
- 코드 리뷰
- 콘솔 ìž…ë ¥
- 스터디 ì§„í–‰ ë°©ì‹�ì�„ 바꾸기 위해 ì�˜ë…¼ì�„ í• ì˜ˆì •ìž…ë‹ˆë‹¤.
- 성공ì �으로 코드 리뷰를 마쳤습니다.
- 콘솔 ìž…ë ¥ì�€ ì�´ë²ˆ 실습 ê³¼ì œì—� 묶기로 하였습니다.
- 스터디 방�� 바꾸게 �었습니다.
- ë°©ì‹�ì�„ 바꾼 목ì �ì�€ ì �ê·¹ì �ì�¸ 참여를 ìœ ë�„하기 위함과, 피시실 외ì�˜ 환경ì—�서ë�„ 스터디를 가능케 하기 위함입니다.
- 앞으로� 스터디 방�� 다�과 같습니다 :
- ê°�ìž� ì±…ì�„ ì�½ì–´ 오는 것ì�´ 아니ë�¼, 주어진 테마ì—� 맞게 코드를 ì§œ 옵니다. ì›�한다면 ê°™ì�´ 공부 í• ë¶€ë¶„ì�„ 예습해 와ë�„ 괜찮습니다.
- 단 코드를 안 짜오거나 과하게 짧게 짜는 경우�는 다� 스터디 때 5000� 어치� 과�를 사옵니다
- 코드ì�˜ 길ì�´ëŠ” ìž�ì‹ ì—�게 주어진 코드 리뷰 시간 (10ë¶„)ì—� 맞추면 ë�©ë‹ˆë‹¤
- githubì—� ë§Œë“¤ê³ ìžˆëŠ” / ë§Œë“ ì½”ë“œë¥¼ ì˜¬ë ¤ 피드백ì�„ ìš”ì²í• 수 있습니다
- 만나는 ë‚ ì—�는 코드 리뷰 (1 ì�¸ë‹¹ 10 ë¶„) 를 ì§„í–‰í•˜ê³ , ì •í•´ë‘” 부분ì�„ ê·¸ ìž�리ì—�서 다같ì�´ ì±…ì�„ ì�½ê³ ì�´ì•¼ê¸°ë¥¼ ë‚˜ëˆ ë´…ë‹ˆë‹¤
- 예외 처리ì—� 대해 ê°™ì�´ 공부를 í• ì˜ˆì •ìž…ë‹ˆë‹¤. ê¼ ì�½ì–´ì˜¬ 필요는 없습니다.
- ë‚œì • : Ch. 18
- ìž�ì • : Ch. 8
- �번 실습� 테마는 다�과 같습니다.
- ì�´ì „ì—� ë§Œë“ ê³¼ì�¼ìž¥ìˆ˜ 코드ì—� 콘솔 ìž…ë ¥ì�„ ì�´ìš©í•´ì„œ 개조하기
- � 그대로 마�대로 짜 오시면 �니다.
- ì˜ˆì •ëŒ€ë¡œ 코드를 리뷰하는 시간ì�„ 가졌습니다.
- 시간� 부족해서 �준�� 발표는 없었네요.
- 2번째 회�� 봉봉�가스�서 했습니다.
- 1주ì�¼ê°„ ë§Œë“ ì½”ë“œë¥¼ 리뷰하는 시간ì�„ 가졌습니다.
- ê°€ì�´ë“œë�¼ì�¸ì�´ 있는 ëŒ€ì‹ ì½”ë“œê°€ 비슷해지는 결과가 있었네요.