10월 15일 실천한 Today I Learned
오늘 한 일 체크
최종적으로 만들 앱을 위해 코딩하면서 공부하기 ✅
알고리즘 문제 최소 하루에 한 개 이상은 풀면서 공부하기 ✅
블로그에 Today I Learned 적기 ✅
GitHub에 1일 1커밋 하기 ✅
오늘 추가적으로 한 일
- Python 기초 문법을 정리하였다
- Kotlin 기초 문법을 정리하여 블로그에 올렸다
- 안드로이드 이미지 관련 경고 해결법을 TIL에 올렸다
- 안드로이드 이미지 관련 경고 해결법을 블로그에 올렸디
오늘 배운 내용
파이썬에서 빈 변수를 선언하는 법을 모르고 있었는데 None을 사용하여 빈 변수를 만들 수 있다는 것과 None이 다른 언어에 null과 같다는 걸 알게 되었다
이제까지 안드로이드 앱 개발을 할 때마다 하드 코딩을 하였었는데 강의를 보고 하드 코딩에 대해 알게 되었고 하드 코딩에 대해 찾아보니 하드코딩이 안 좋은 코딩 습관 중 하나라는 것을 알게 되었다 또한 하드 코딩을 하면 생길 수 있는 의미를 파악하기 어렵다, 유지 보수하기 어렵다와 같은 문제를 인지 하였다
안드로이드를 개발을 하면서 자주 보았던 Missing contentDescription attribute on image 경고가 이미지에 대한 설명을 추가하라는 것이란 걸 알게 되었다
【한글자막】 Android 12 및 Kotlin 개발 완전 정복을 수강하였다