SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
Functional Thinking Study
With VAVR
A Table of Contents
01 스터디 목표
02 모임 일정
03 VAVR - Tuple
04 방법 및 회고
주제 / 개인별목표 / 파트목표
주기 / 회당 시간
개요 / 사용방법 / 시연
진행자 / 차주 계획 / 오늘 회고
PART 1
스터디 목표
Study?
Trumpia Middleware part !
학습(學習)이라는 말은 논어의 학이시습(學而時習)
학은 새로운 것을 배우는 걸 말하고,
습은 몸에 익힌다, 익숙하게 한다는 말입니다.
대부분의 스터디 모임은 보통 학을 중심으로 하는 것 같습니다.
공부할 책을 정하고 각자 챕터를 나누어 맡고 모일 때마다 한
챕터씩 담당자가 발표를 하는 식이죠. 매번 뭔가 새로운 걸 배우는
겁니다.
하지만 공부에는 습이라는 면도 필요합니다.
배운 것을 익히는 것이죠.
예를 들어, 이번에 A라는 기술을 배웠다면, 절반의 시간은 A를
실제로 연습하는 시간을 갖는 것입니다.
혹은 습의 비중을 더 늘릴 수도 있습니다. 스터디 모임 시간 내내
습을 하는 것이죠. 예를 들면 새로운 기술적 내용을 발표하거나
하지 않고 그냥 처음부터 우리가 풀 수 있는 문제를 함께
푼다거나 하는 것이죠.
http://egloos.zum.com/agile/v/5830026
스터디 목표
주제 / 개인별목표 / 파트목표
제 이번
목표는 …
제 목표는
이번
스터디에서
배운 것을 N회
적용하는 것
https://www.vavr.io/vavr-docs/#_tuples
PART 2
모임 일정
모임 일정
주기 / 회당 시간
어떻게 공부하는지는 알아서 하고, 일단 각자 공부해 오세요. 그래야 스터디가 가능합니다. -> 전형적 스터디의 전제;;
처음 한 두 번은 의지 충만에 각오 단단으로 내 발제 순서도 아니지만(원래 스터디는 모든 사람이 해당 부분을 읽어오고, 발제자는 좀
더 열심히 공부해 온다는 전제가 있긴 하지만...) 1, 2 장을 열심히 읽어 갔습니다. 아, 알찬 스터디가 되겠군 하는 서광이 비칩니다. 어,
그런데 한 주 한 주 지나가면서 스터디 진도 따라가기가 무척 힘이 듭니다. 그 주에 프로젝트 마감 같은 게 걸리면 도무지 책 읽을
시간이 나지 않습니다. 게다가 발제 순서도 아니니까 별 부담도 없고요. 전체 12명 중에 책을 읽어 오는 사람 숫자가 점점 줄어들기
시작합니다. 가끔 발제하기로 한 사람이 책을 못읽어 오기도 하고, 그런 이유로 아예 잠수타는 경우도 생기고요.
개인의 태도나 열정, 정신 상태의 문제로 돌려버리면 도무지 해결책이 없음
매주 1회 / 6주 / 2019년 9월 11일 (추석 전후)
http://egloos.zum.com/agile/v/3684946
바쁜 사람들을 위한 공부하는 스터디
For Middleware part
적용 시간절약 및 몰입 Co-Study 습득 Context
Reminder
지난 학습
회고
타이머로
시간 재고
각자 읽기
그룹별 공유
(개념공유)
(페어)
프로그래밍
오늘 학습
회고
꼭 공부를 온전히 개인의 책임으로 넘겨버려야만 하는가?
다들 준비를 해와야만 알찬 시간을 보낼 수 있는 것일까?
이번 스터디의 방안
바쁜 사람들을 위한 공부하는 스터디 – 개인회고 사례
For Middleware part
적용 시간절약 및 몰입 Co-Study 습득 Context
Reminder
지난 학습회고 타이머로 시간
재고 각자 읽기
그룹별 공유
(개념공유)
(페어)
프로그래밍
오늘 학습회고
꼭 공부를 온전히 개인의 책임으로 넘겨버려야만 하는가?
다들 준비를 해와야만 알찬 시간을 보낼 수 있는 것일까?
이번 스터디의 방안
시작 후 20분이
되었다면..
Part 3. 진행여부를
생각해봐야 합니다.
PART 3
VAVR - Tuple
Tuple?
튜플(tuple)은 유한 개의 사물의 순서있는 열거이다. n 개의 요소를 가진 튜플을
n-튜플(n-tuple) 또는 n중쌍, n짝이라고 한다. - wiki
Tuples are immutable and can hold multiple objects of different types in a type-safe
manner.
튜플은 변경할 수 없으며 형식이 안전한 방식으로 여러 유형의 여러 객체를 보유 할 수
있습니다.
The term originated as an abstraction of the sequence: single,
double, triple, quadruple, quintuple, sextuple, septuple,
octuple, ..., n-tuple, ..., where the prefixes are taken from the
Latin names of the numerals. http://people.cs.pitt.edu/~chang/156/04reldb.html
https://www.vavr.io/vavr-docs/#_tuples
PART 4
방법 및 회고
회 고
1) 오늘 진행했던 방법에 대한 개선여부
진행, 예정방안, 팀구성 등등
2) 각자 나는 이런 느낌을 받았고, 뭐가 좋았고, 이런
교훈을 얻었고 등
정리
튜플은 변경할 수 없으며 형식이 안전한 방식으로
여러 타입의 여러 객체를 보유 할 수 있습니다.
@Test
public void Create_a_tuple(){
Tuple2<String, Integer> tuple = Tuple.of("java", 8);
String s = tuple._1;
Integer i = tuple._2;
assertEquals("java", s);
assertEquals(Integer.valueOf(8), i);
}
Thank You

Más contenido relacionado

Similar a Trumpia fp study

메두사 교재 완성 Pdf
메두사 교재 완성 Pdf메두사 교재 완성 Pdf
메두사 교재 완성 Pdf미진 이
 
기술사 수검전략 및 답안작성법 2편
기술사 수검전략 및 답안작성법 2편 기술사 수검전략 및 답안작성법 2편
기술사 수검전략 및 답안작성법 2편 HoJin Seo
 
에듀플래너 양성과정 ;교과서읽기 학습법
에듀플래너 양성과정 ;교과서읽기 학습법에듀플래너 양성과정 ;교과서읽기 학습법
에듀플래너 양성과정 ;교과서읽기 학습법승우 이
 
패캠 네트워킹 데이 - 침묵으로 가르치기
패캠 네트워킹 데이 - 침묵으로 가르치기패캠 네트워킹 데이 - 침묵으로 가르치기
패캠 네트워킹 데이 - 침묵으로 가르치기Javajigi Jaesung
 
10장 동기부여와훈련 경험
10장 동기부여와훈련 경험10장 동기부여와훈련 경험
10장 동기부여와훈련 경험Jong Pil Won
 
20140922 액션러닝 원장님강의01
20140922 액션러닝 원장님강의0120140922 액션러닝 원장님강의01
20140922 액션러닝 원장님강의01humana12
 
에듀플래너;교과서읽기
에듀플래너;교과서읽기에듀플래너;교과서읽기
에듀플래너;교과서읽기승우 이
 
Groupactivity 170214185323
Groupactivity 170214185323Groupactivity 170214185323
Groupactivity 170214185323Diana Dain Lee
 
인턴십을 통해 배운다는 것
인턴십을 통해 배운다는 것인턴십을 통해 배운다는 것
인턴십을 통해 배운다는 것hiiocks kim
 
20141013 액션러닝 원장님강의03
20141013 액션러닝 원장님강의0320141013 액션러닝 원장님강의03
20141013 액션러닝 원장님강의03humana12
 
Edu planner 양성 프로그램
Edu planner 양성 프로그램Edu planner 양성 프로그램
Edu planner 양성 프로그램승우 이
 
미래사회와교육팀프로젝트[1]
미래사회와교육팀프로젝트[1]미래사회와교육팀프로젝트[1]
미래사회와교육팀프로젝트[1]민경 정
 
소프트웨어 학습 및 자바 웹 개발자 학습 로드맵
소프트웨어 학습 및 자바 웹 개발자 학습 로드맵소프트웨어 학습 및 자바 웹 개발자 학습 로드맵
소프트웨어 학습 및 자바 웹 개발자 학습 로드맵Javajigi Jaesung
 
서울시대안교육센터 인턴십프로젝트 2011년 2기 OT자료
서울시대안교육센터 인턴십프로젝트 2011년 2기 OT자료 서울시대안교육센터 인턴십프로젝트 2011년 2기 OT자료
서울시대안교육센터 인턴십프로젝트 2011년 2기 OT자료 Ars Praxia / Seoul
 
Prezi를 활용한 스토리텔링 수업하기
Prezi를 활용한 스토리텔링 수업하기Prezi를 활용한 스토리텔링 수업하기
Prezi를 활용한 스토리텔링 수업하기youngmi kang
 
교육과정 및 교육평가 Ppt
교육과정 및 교육평가 Ppt교육과정 및 교육평가 Ppt
교육과정 및 교육평가 Ppt201325002
 
미래사회와교육팀프로젝트[1]
미래사회와교육팀프로젝트[1]미래사회와교육팀프로젝트[1]
미래사회와교육팀프로젝트[1]지원 김
 

Similar a Trumpia fp study (20)

메두사 교재 완성 Pdf
메두사 교재 완성 Pdf메두사 교재 완성 Pdf
메두사 교재 완성 Pdf
 
기술사 수검전략 및 답안작성법 2편
기술사 수검전략 및 답안작성법 2편 기술사 수검전략 및 답안작성법 2편
기술사 수검전략 및 답안작성법 2편
 
에듀플래너 양성과정 ;교과서읽기 학습법
에듀플래너 양성과정 ;교과서읽기 학습법에듀플래너 양성과정 ;교과서읽기 학습법
에듀플래너 양성과정 ;교과서읽기 학습법
 
패캠 네트워킹 데이 - 침묵으로 가르치기
패캠 네트워킹 데이 - 침묵으로 가르치기패캠 네트워킹 데이 - 침묵으로 가르치기
패캠 네트워킹 데이 - 침묵으로 가르치기
 
10장 동기부여와훈련 경험
10장 동기부여와훈련 경험10장 동기부여와훈련 경험
10장 동기부여와훈련 경험
 
20140922 액션러닝 원장님강의01
20140922 액션러닝 원장님강의0120140922 액션러닝 원장님강의01
20140922 액션러닝 원장님강의01
 
에듀플래너;교과서읽기
에듀플래너;교과서읽기에듀플래너;교과서읽기
에듀플래너;교과서읽기
 
Groupactivity 170214185323
Groupactivity 170214185323Groupactivity 170214185323
Groupactivity 170214185323
 
인턴십을 통해 배운다는 것
인턴십을 통해 배운다는 것인턴십을 통해 배운다는 것
인턴십을 통해 배운다는 것
 
20141013 액션러닝 원장님강의03
20141013 액션러닝 원장님강의0320141013 액션러닝 원장님강의03
20141013 액션러닝 원장님강의03
 
애자일프랙티스
애자일프랙티스애자일프랙티스
애자일프랙티스
 
Edu planner 양성 프로그램
Edu planner 양성 프로그램Edu planner 양성 프로그램
Edu planner 양성 프로그램
 
미래사회와교육팀프로젝트[1]
미래사회와교육팀프로젝트[1]미래사회와교육팀프로젝트[1]
미래사회와교육팀프로젝트[1]
 
중간
중간중간
중간
 
소프트웨어 학습 및 자바 웹 개발자 학습 로드맵
소프트웨어 학습 및 자바 웹 개발자 학습 로드맵소프트웨어 학습 및 자바 웹 개발자 학습 로드맵
소프트웨어 학습 및 자바 웹 개발자 학습 로드맵
 
서울시대안교육센터 인턴십프로젝트 2011년 2기 OT자료
서울시대안교육센터 인턴십프로젝트 2011년 2기 OT자료 서울시대안교육센터 인턴십프로젝트 2011년 2기 OT자료
서울시대안교육센터 인턴십프로젝트 2011년 2기 OT자료
 
Prezi를 활용한 스토리텔링 수업하기
Prezi를 활용한 스토리텔링 수업하기Prezi를 활용한 스토리텔링 수업하기
Prezi를 활용한 스토리텔링 수업하기
 
교육과정 및 교육평가 Ppt
교육과정 및 교육평가 Ppt교육과정 및 교육평가 Ppt
교육과정 및 교육평가 Ppt
 
미래사회와교육팀프로젝트[1]
미래사회와교육팀프로젝트[1]미래사회와교육팀프로젝트[1]
미래사회와교육팀프로젝트[1]
 
임파워링 코칭
임파워링 코칭임파워링 코칭
임파워링 코칭
 

Más de JaeYeoul Ahn

[DomainDriven 6월 정기세미나] Eclipse Platform의 Test, build 에서 CI까지
[DomainDriven 6월 정기세미나] Eclipse Platform의 Test, build 에서 CI까지[DomainDriven 6월 정기세미나] Eclipse Platform의 Test, build 에서 CI까지
[DomainDriven 6월 정기세미나] Eclipse Platform의 Test, build 에서 CI까지JaeYeoul Ahn
 
Mitm(man in the middle) ssl proxy attacks
Mitm(man in the middle) ssl proxy attacksMitm(man in the middle) ssl proxy attacks
Mitm(man in the middle) ssl proxy attacksJaeYeoul Ahn
 
Go 프로그래밍 소개 - 장재휴, DomainDriven커뮤니티
Go 프로그래밍 소개 - 장재휴, DomainDriven커뮤니티Go 프로그래밍 소개 - 장재휴, DomainDriven커뮤니티
Go 프로그래밍 소개 - 장재휴, DomainDriven커뮤니티JaeYeoul Ahn
 
16년도 하반기 국민대 BIT 전자정부 연구실 학생모집 1
16년도 하반기 국민대 BIT 전자정부 연구실 학생모집 116년도 하반기 국민대 BIT 전자정부 연구실 학생모집 1
16년도 하반기 국민대 BIT 전자정부 연구실 학생모집 1JaeYeoul Ahn
 
How to use the Ruby programing language
How to use the Ruby programing languageHow to use the Ruby programing language
How to use the Ruby programing languageJaeYeoul Ahn
 

Más de JaeYeoul Ahn (7)

[DomainDriven 6월 정기세미나] Eclipse Platform의 Test, build 에서 CI까지
[DomainDriven 6월 정기세미나] Eclipse Platform의 Test, build 에서 CI까지[DomainDriven 6월 정기세미나] Eclipse Platform의 Test, build 에서 CI까지
[DomainDriven 6월 정기세미나] Eclipse Platform의 Test, build 에서 CI까지
 
Mitm(man in the middle) ssl proxy attacks
Mitm(man in the middle) ssl proxy attacksMitm(man in the middle) ssl proxy attacks
Mitm(man in the middle) ssl proxy attacks
 
Go 프로그래밍 소개 - 장재휴, DomainDriven커뮤니티
Go 프로그래밍 소개 - 장재휴, DomainDriven커뮤니티Go 프로그래밍 소개 - 장재휴, DomainDriven커뮤니티
Go 프로그래밍 소개 - 장재휴, DomainDriven커뮤니티
 
16년도 하반기 국민대 BIT 전자정부 연구실 학생모집 1
16년도 하반기 국민대 BIT 전자정부 연구실 학생모집 116년도 하반기 국민대 BIT 전자정부 연구실 학생모집 1
16년도 하반기 국민대 BIT 전자정부 연구실 학생모집 1
 
Java 다형성
Java 다형성Java 다형성
Java 다형성
 
How to use the Ruby programing language
How to use the Ruby programing languageHow to use the Ruby programing language
How to use the Ruby programing language
 
Working with code
Working with codeWorking with code
Working with code
 

Último

공학 관점에서 바라본 JMP 머신러닝 최적화
공학 관점에서 바라본 JMP 머신러닝 최적화공학 관점에서 바라본 JMP 머신러닝 최적화
공학 관점에서 바라본 JMP 머신러닝 최적화JMP Korea
 
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP를 활용한 전자/반도체 산업 Yield Enhancement MethodologyJMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP를 활용한 전자/반도체 산업 Yield Enhancement MethodologyJMP Korea
 
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개JMP Korea
 
(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?
(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?
(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?Jay Park
 
데이터 분석 문제 해결을 위한 나의 JMP 활용법
데이터 분석 문제 해결을 위한 나의 JMP 활용법데이터 분석 문제 해결을 위한 나의 JMP 활용법
데이터 분석 문제 해결을 위한 나의 JMP 활용법JMP Korea
 
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석JMP Korea
 
JMP를 활용한 가속열화 분석 사례
JMP를 활용한 가속열화 분석 사례JMP를 활용한 가속열화 분석 사례
JMP를 활용한 가속열화 분석 사례JMP Korea
 
JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP가 걸어온 여정, 새로운 도약 JMP 18!JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP가 걸어온 여정, 새로운 도약 JMP 18!JMP Korea
 

Último (8)

공학 관점에서 바라본 JMP 머신러닝 최적화
공학 관점에서 바라본 JMP 머신러닝 최적화공학 관점에서 바라본 JMP 머신러닝 최적화
공학 관점에서 바라본 JMP 머신러닝 최적화
 
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP를 활용한 전자/반도체 산업 Yield Enhancement MethodologyJMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
 
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
 
(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?
(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?
(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?
 
데이터 분석 문제 해결을 위한 나의 JMP 활용법
데이터 분석 문제 해결을 위한 나의 JMP 활용법데이터 분석 문제 해결을 위한 나의 JMP 활용법
데이터 분석 문제 해결을 위한 나의 JMP 활용법
 
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
 
JMP를 활용한 가속열화 분석 사례
JMP를 활용한 가속열화 분석 사례JMP를 활용한 가속열화 분석 사례
JMP를 활용한 가속열화 분석 사례
 
JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP가 걸어온 여정, 새로운 도약 JMP 18!JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP가 걸어온 여정, 새로운 도약 JMP 18!
 

Trumpia fp study

  • 2. A Table of Contents 01 스터디 목표 02 모임 일정 03 VAVR - Tuple 04 방법 및 회고 주제 / 개인별목표 / 파트목표 주기 / 회당 시간 개요 / 사용방법 / 시연 진행자 / 차주 계획 / 오늘 회고
  • 4. Study? Trumpia Middleware part ! 학습(學習)이라는 말은 논어의 학이시습(學而時習) 학은 새로운 것을 배우는 걸 말하고, 습은 몸에 익힌다, 익숙하게 한다는 말입니다. 대부분의 스터디 모임은 보통 학을 중심으로 하는 것 같습니다. 공부할 책을 정하고 각자 챕터를 나누어 맡고 모일 때마다 한 챕터씩 담당자가 발표를 하는 식이죠. 매번 뭔가 새로운 걸 배우는 겁니다. 하지만 공부에는 습이라는 면도 필요합니다. 배운 것을 익히는 것이죠. 예를 들어, 이번에 A라는 기술을 배웠다면, 절반의 시간은 A를 실제로 연습하는 시간을 갖는 것입니다. 혹은 습의 비중을 더 늘릴 수도 있습니다. 스터디 모임 시간 내내 습을 하는 것이죠. 예를 들면 새로운 기술적 내용을 발표하거나 하지 않고 그냥 처음부터 우리가 풀 수 있는 문제를 함께 푼다거나 하는 것이죠. http://egloos.zum.com/agile/v/5830026
  • 5. 스터디 목표 주제 / 개인별목표 / 파트목표 제 이번 목표는 … 제 목표는 이번 스터디에서 배운 것을 N회 적용하는 것 https://www.vavr.io/vavr-docs/#_tuples
  • 7. 모임 일정 주기 / 회당 시간 어떻게 공부하는지는 알아서 하고, 일단 각자 공부해 오세요. 그래야 스터디가 가능합니다. -> 전형적 스터디의 전제;; 처음 한 두 번은 의지 충만에 각오 단단으로 내 발제 순서도 아니지만(원래 스터디는 모든 사람이 해당 부분을 읽어오고, 발제자는 좀 더 열심히 공부해 온다는 전제가 있긴 하지만...) 1, 2 장을 열심히 읽어 갔습니다. 아, 알찬 스터디가 되겠군 하는 서광이 비칩니다. 어, 그런데 한 주 한 주 지나가면서 스터디 진도 따라가기가 무척 힘이 듭니다. 그 주에 프로젝트 마감 같은 게 걸리면 도무지 책 읽을 시간이 나지 않습니다. 게다가 발제 순서도 아니니까 별 부담도 없고요. 전체 12명 중에 책을 읽어 오는 사람 숫자가 점점 줄어들기 시작합니다. 가끔 발제하기로 한 사람이 책을 못읽어 오기도 하고, 그런 이유로 아예 잠수타는 경우도 생기고요. 개인의 태도나 열정, 정신 상태의 문제로 돌려버리면 도무지 해결책이 없음 매주 1회 / 6주 / 2019년 9월 11일 (추석 전후) http://egloos.zum.com/agile/v/3684946
  • 8. 바쁜 사람들을 위한 공부하는 스터디 For Middleware part 적용 시간절약 및 몰입 Co-Study 습득 Context Reminder 지난 학습 회고 타이머로 시간 재고 각자 읽기 그룹별 공유 (개념공유) (페어) 프로그래밍 오늘 학습 회고 꼭 공부를 온전히 개인의 책임으로 넘겨버려야만 하는가? 다들 준비를 해와야만 알찬 시간을 보낼 수 있는 것일까? 이번 스터디의 방안
  • 9. 바쁜 사람들을 위한 공부하는 스터디 – 개인회고 사례 For Middleware part 적용 시간절약 및 몰입 Co-Study 습득 Context Reminder 지난 학습회고 타이머로 시간 재고 각자 읽기 그룹별 공유 (개념공유) (페어) 프로그래밍 오늘 학습회고 꼭 공부를 온전히 개인의 책임으로 넘겨버려야만 하는가? 다들 준비를 해와야만 알찬 시간을 보낼 수 있는 것일까? 이번 스터디의 방안
  • 10. 시작 후 20분이 되었다면.. Part 3. 진행여부를 생각해봐야 합니다.
  • 11. PART 3 VAVR - Tuple
  • 12. Tuple? 튜플(tuple)은 유한 개의 사물의 순서있는 열거이다. n 개의 요소를 가진 튜플을 n-튜플(n-tuple) 또는 n중쌍, n짝이라고 한다. - wiki Tuples are immutable and can hold multiple objects of different types in a type-safe manner. 튜플은 변경할 수 없으며 형식이 안전한 방식으로 여러 유형의 여러 객체를 보유 할 수 있습니다. The term originated as an abstraction of the sequence: single, double, triple, quadruple, quintuple, sextuple, septuple, octuple, ..., n-tuple, ..., where the prefixes are taken from the Latin names of the numerals. http://people.cs.pitt.edu/~chang/156/04reldb.html
  • 15. 회 고 1) 오늘 진행했던 방법에 대한 개선여부 진행, 예정방안, 팀구성 등등 2) 각자 나는 이런 느낌을 받았고, 뭐가 좋았고, 이런 교훈을 얻었고 등
  • 16. 정리 튜플은 변경할 수 없으며 형식이 안전한 방식으로 여러 타입의 여러 객체를 보유 할 수 있습니다. @Test public void Create_a_tuple(){ Tuple2<String, Integer> tuple = Tuple.of("java", 8); String s = tuple._1; Integer i = tuple._2; assertEquals("java", s); assertEquals(Integer.valueOf(8), i); }