11월 3일 실천한 Today I Learned
오늘 한 일 체크
최종적으로 만들 앱을 위해 코딩하면서 공부하기 ✅
알고리즘 문제 최소 하루에 한 개 이상은 풀면서 공부하기 ✅
블로그에 Today I Learned 적기 ✅
GitHub에 1일 1커밋 하기 ✅
오늘 추가적으로 한 일
- 파이썬 문법을 TIL에 정리하였다
- 파이썬 실습 파일을 올렸다
오늘 배운 내용
파이썬에서 모듈을 import하는 법만 알고 있었는데 오늘 파이썬 수업으로 패키지 파일을 import하는 법에 대해 알게 되었다 모듈을 import하는 법과 크게 다르지 않고 .으로 패키지 폴더안에 원하는 모듈이 있는 경로를 지정해주는 것만 제외하면 모듈을 import 시키는 것과 같았다
어제 세미나에서 들은 프로젝트 방법론중 하나인 워터폴 방법론에 대해 찾아보며 워터풀 방법론이 선형적으로 프로젝트 시작부터 최종 결과물 전달까지 어떠한 특정 순서에 따라 하는 진행하는 방법이라는 걸 알게 되었다 또한 워터폴 방식에 장점에는 프로젝트 전 과정에 필요한 예산과 자원이 초기에 확정되기 때문에 예상 결과와 리스크를 통제하기가 훨씬 쉽다는 장점과 프로젝트 요구사항이 확정돼 있기 때문에, 프로젝트를 실행하기가 수월하며 개발 목표를 자주 변경하지 않아도 된다는 걸 알게 되었다
워터폴 방법론에 단점으로는 테스팅 단계에 이르러서야 이슈가 발견되곤 한다는 점과 개발이 순차적으로 진행되기 때문에 앞단계가 완성돼야 다음 단계로 넘어갈 수 있기에 개발 속도가 느리며 유연성이 떨어진다는 점이 있어 빠르게 대응을 해야하는 기업에는 워터폴 방법론을 적용하는게 부적절하다는 걸 배웠다
【한글자막】 Android 12 및 Kotlin 개발 완전 정복을 수강하였다