본문 바로가기

내일배움캠프 (스파르타 코딩 클럽) 안드로이드 2기37

[TIL • 20231207] #17 (안드로이드 2기 본캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 개인 과제: 오늘도 하루종일 개인 과제에 몰두해 있었다. 시간이 정말 순식간에 지나가고 퍼즐을 하나하나 맞추어나가는 재미가 있다. 오늘은 데이터를 저장하고 처리하는 로직을 작성했다. 중간에 데이터를 가져오고 수정하는 부분에서 막혀서 시간이 조금 걸렸지만 어찌저찌 잘 해결 되었다. 오늘 데이터 저장 방법, 데이터 처리 로직, 그리고 파일 정리를 하였다. 인터페이스 사용방법도 이제 확실하게 익힌것 같다. 코드 공유 준비를 클래스들을 논리적으로 정리해보았는데 장황하게 작성한 클래스가 꽤 많아서 그 클래스들을 정리해주었다. 클래스를 정리하고 나서 뜬 오류들을 수정해주었다. 시간이 충분치 않아서 연결을 시키진 않았지만 각 클래스의 기능과 플로우를 정리하니까 .. 2023. 12. 7.
[TIL • 20231206] #16 (안드로이드 2기 본캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 알고리즘: map 문법 부분 상세히 공부했다. hashmap등 여러가지 배움. [https://occhiolism.tistory.com/56] 배움엔 끝이 없고 아직 람다식에 완전히 적응 못한 나.. ㅜ 어렵다 정말.. 코틀린이 객체지향이면서 함수형 프로그램이어서 객체지향 관련 문법도 알아야되고 함수형 문법도 알아야해서 조금 어려운 것 같다. 객체지향 관련 코드는 전에 아주 살짝 공부했었어서 상대적으로 쉽게 접근이 되는데 함수형코드가 읽기도 어렵고 적응이 어렵다. 코틀린의 장점이 객체지향과 함수형을 둘다 사용할 수 있어서 가독성과 접근성이 높아진다는건데 가독성이 높다고 느낄때까지의 진입장벽이 느껴지는 느낌이다. 코드...음... 오늘 큰 성과 없.... 2023. 12. 6.
[TIL • 20231205] #15 (안드로이드 2기 본캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 알고리즘: 오전 외출로 인해 못 풀었다. 개인 과제: 종일 메가커피 키오스크 과제에 몰두했다. 나름 차근차근 공통되는 기능들을 최대한 세분화하면서 구조를 만들어 내면서 코드를 구현해 나가는게 꽤나 재미있다. 코딩 해석이나 문법 공부는 하기 꺼려진다. 과제를 할 때보다 훨씬 더 많은 집중력을 요해서 그런 것 같다. 과제를 구현할 때 조금 막히거나 고민될 때 나도 모르게 멍 때리면서 클래스랑 파일 및 전에 해 놓았던 노트들을 뒤척이기 시작한다. 그래서 별로 뭘 한 거 같지도 않은데 시간이 몇시간이 훅 지나가 있다. 시간이 빨리 지나가면 그 시간을 긍정적이고 좋았던 기억으로 받아들인다던데 아마 그래서 더 과제랑 코드 구현을 더 즐기는 것 같다. 다른 사람.. 2023. 12. 5.
[TIL • 20231204] #14 (안드로이드 2기 본캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 알고리즘: 알고리즘 문제를 내가 직접 풀었다. 드디어 sorted() 함수 응용법을 제대로 익혀가는것 같다. 이러다가 내일 문제 풀 때 또 막힐까봐 걱정된다. 내가 수학 풀 때 이해가 빠른 편이었어서 코드 이해도 빨리한다고 생각했는데 이해만 하고 응용하는데에는 시간이 꽤나 걸린다는 걸 요즘 깨닫고 있다. 결국 응용하고 내가 직접 사용하려면 절대적인 시간 투자가 필요한 것 같다. 다른 사람 풀이를 공부하면서 forEach문에 대해 공부했다.[https://occhiolism.tistory.com/48] 예제를 많이 읽어보니 대충 이해가 된 것 같지만 내일 한번 응용해봐야겠다. 심화 문법 강의 (유용한 기능) :[https://occhiolism.tis.. 2023. 12. 4.