Do :
본격적인 캠프 시작으로 처음은 안드로이드 프로그래밍에 있어 필요한 코틀린 기본 문법에 대해 학습을 하였다.
변수, 반복문부터 아주 기본적인 것부터 시작하여 코틀린의 유용한 기능인 확장함수, Scope function 등 다양한 내용을 학습하였다.
조금 더 심화로 객체지향 프로그래밍 방법론(상속, 오버라이드, 5대 원칙 등)을 배우며 프로그램을 객체지향적으로 설계하는 방법을 학습하였다. 추가적으로 코틀린의 비동기 프로그래밍인 Coroutine에 대해서도 학습을 진행하였다.
이번주의 키워드
- Git & Github
- Kotlin 기본
- 객체지향 프로그래밍 기본
- Git Trouble Shooting
- Kotlin Collection
- Kotlin Scope function
- Kotlin의 다양한 기능
- asyncrhoronous programming
- Kotlin Coroutine
FEELING : 알고 있었던 내용이 많았는데, 다시 한번 복습한다는 마인드로 진행하였다. 아직까진 머리가 힘들진 않았는데, 날이 더워서 그런가 좀 몸이 퍼지는 느낌이 있다.
PROBLEM : 위에 느낀 점에서 말한 것과 같이 몸이 약간 퍼지는 느낌이 들었다. 나는 몸이 퍼지면 잠드는 경우가 있어서 컨디션을 잘 조절해 보아야겠다.
TRY:
- 틈틈이 운동하기
- 다음 주부터는 팀 과제가 시작하기 때문에 Git & Github 확실하게 학습하기