More actions
imported>jereneal20 No edit summary |
imported>syjsmk No edit summary |
||
| Line 67: | Line 67: | ||
* 병특을 위한 중장기 프로젝트(?) | * 병특을 위한 중장기 프로젝트(?) | ||
* "내가 아무것도 모른 상태에서 1학년 1년간 배울때처럼 그때 그 마음으로 많은 것을 배우기 위해" - 배움에 이유가 있는가. | * "내가 아무것도 모른 상태에서 1학년 1년간 배울때처럼 그때 그 마음으로 많은 것을 배우기 위해" - 배움에 이유가 있는가. | ||
==== [[서영주]] ==== | |||
* 자바를 좀 대충 배운 감이 있어서 자바에 대해서 조금 더 확실히 알고 학교에서 가르쳐주는 것 외의 자바에 관한 지식을 조금 더 배우고 싶어서. | |||
* 언어에 관한 것 뿐만 아니라 유용한 라이브러리, 자바 개발 환경 등 개발을 더 빠르고 편리하게 할 수 있는 방법을 배우기 위해서. | |||
* 유닛테스트, mock 프레임워크 사용 등의 부분에 대한 실제 사용 예를 잘 알기 위해 | |||
== 규칙 == | == 규칙 == | ||
Revision as of 14:50, 11 May 2012
소개
- --작은 자바를 건드리면 어떻게 될까?--
- 2012년형 중장기 Java 스터디!
누가?
언제?
- 토요일 오후 1시부터
어디서?
- 제2공학과 6층 ZeroPage학회실 또는 컴퓨터공학부실습실
무엇을?
- 학교에서 배울 수 없는 Java에 대한 좀더 깊고 다양한 이야기
- 다룰 법한 주제
- Java Technology와 생태계
- Java 개발 환경 및 빌드 프로세스
- Java 프로그래밍 언어
- Java 코딩 컨벤션
- 클래스와 객체
- Annotations 및 Generics
- 예외 처리
- Java API와 주요 기술
- 컬렉션 프레임워크와 동시성 제어
- Servlet과 Servlet 컨테이너
- Java 런타임과 리플렉션
- 입출력과 네트워크
- 프레임워크와 아키텍처
- MVC와 영속화 계층(DB)
- 주요 오픈 소스 라이브러리
- Java 개발 방법론
- 객체지향 프로그래밍
- 리팩터링
- 디자인 패턴
- 테스트 주도 개발
- 유닛 테스트
- Mock 프레임워크
- Android 플랫폼
- 등등…
어떻게?
- 세미나
- 라이브 코딩
- 실습
- 참고도서
- Effective Java Second Edition by Josh Bloch
왜?
- --작은 자바의 작은 배때지에 칼빵을 놔주기 위해…?--
변형진
- 현업 Java 개발자도 놓치기 쉬운 문제들을 짚어보고, 올바른 Java 프로그램을 빠르고 깔끔하게 구현하는데 필요한 중급 수준의 지식을 전달하기 위해
- Java를 중점적으로 다루지만, Java에 한정되지 않은 폭넓은 컴퓨터공학적 이해를 바탕으로 사고하도록 하기 위해
- 그동안 설계와 구현에 관한 일반론을 위주로 세미나를 진행해왔기에, 이번에는 좀더 practical하고 pragmatic한 지식을 전달하는데 비중을 두고자 함.
- 나 스스로도 알지만 불충분했던 지식이나 아직 어렴풋한 지식을 설명하면서 함께 공부하고 배우기 위해
김태진
- 학교에서 배우기 힘든 다양한 지식(자바뿐만 아니고)들을 접해보고, 활용할 수 있기위해
- 아직 내가 구현하는게 불가능한 것을 가능하게 하는 것부터, 좀 더 '잘' 구현하는게 가능한 영역까지 그 폭을 넓히기 위해
- 어디가서 자바로 개발 좀 제대로 해봤냐라고 물어볼때, 확실히 '네'라고 대답할 수 있기 위해
- 병특을 위한 중장기 프로젝트(?)
- "내가 아무것도 모른 상태에서 1학년 1년간 배울때처럼 그때 그 마음으로 많은 것을 배우기 위해" - 배움에 이유가 있는가.
서영주
- 자바를 좀 대충 배운 감이 있어서 자바에 대해서 조금 더 확실히 알고 학교에서 가르쳐주는 것 외의 자바에 관한 지식을 조금 더 배우고 싶어서.
- 언어에 관한 것 뿐만 아니라 유용한 라이브러리, 자바 개발 환경 등 개발을 더 빠르고 편리하게 할 수 있는 방법을 배우기 위해서.
- 유닛테스트, mock 프레임워크 사용 등의 부분에 대한 실제 사용 예를 잘 알기 위해
규칙
진행
2012년 5월 5일
- 오리엔테이션
- 튜터가 생각한 이 스터디의 "무엇을?", "어떻게?", "왜?"를 자세히 소개하고, 튜티들이 원하는 "무엇을?", "어떻게?"에 대한 이야기를 나눴습니다.
- 스터디 시간이 참여자들 각각에게 원하지 않는 시간 낭비가 되지 않도록, 언제라도 또다른 의견과 질문을 환영합니다.
- "왜?"에 각자 서브섹션을 나누어 자신이 이 스터디를 통해 원하는 것을 적고, 스스로에게 동기부여를 해봅시다.