2주차 : 팀 13

J022(김용현)

P.53 달인이 되는 비결 中 실력을 개선하려는 동기

<aside> 💡 Day06(월)
이번 과제는 객체지향 프로그래밍에 대한 미션이었다. → 객체지향의 SOLID 원칙에 대한 학습 및 적용 → kotlin 에서의 상속과 추상클래스 → 다형성에 대한 고찰

</aside>

<aside> 💡 Day07(화) 이번 과제는 함수형 프로그래밍에 대한 미션이었다. → 왜 함수형 프로그래밍을 사용하는지 → map / filter 구현해보기 → 람다식에 대한 이해, 활용방안 → 고차함수의 종류와 활용법 (map / filter / forEach / reduce / fold)

</aside>

<aside> 💡 Day08(수) 이번 과제는 Path 라이브러리에 대한 미션이었다 → 운영체제별로 파일경로가 어떤 식으로 형성되는지 → 파일명 및 파일경로 네이밍 규칙 → 정규표현식 활용 → Junit을 이용한 단위테스트가 어떻게 진행되는지

</aside>

<aside> 💡 Day09(목) 이번 과제는 프로세스 스케쥴러 및 스레드에 대한 미션이었다.

→ 프로세스 스케쥴러의 종류

→ OS가 프로세스를 어떻게 스케쥴링 하는지

→ 프로세스 안의 스레드가 어떻게 동작을 하는지

</aside>