안녕하세요.
|
Android Developer
| 입니다.

B

u

y

M

e

A

C

o

f

f

e

e

thumbnail
GDG Korea Android 개발자 행사의 스피커가 되었습니다. super.init(version=6) 후기

발표자료: speakerdeck.com/android-modularization-experience 행사 정보: https://event-us.kr/gdgandroid/event/99825 자식 클래스가 생성되기 위해서는 부모 클래스의 생성자를 먼저 호출합니다. 이 행사는 시니어가 되기 위해 주니어들이 super.init 하는 행사입니다. 어떠한 기준으로 주니어/시니어를 나눌 수 없지만 오늘의 나보다 더 발전하기를 원하고 내일의 내가 더 나은 개발자가 될 수 있도록 그러한 배움을 더 바라는 분들을 위해 행사를 준비했습니다. 개요 - 발표자 지원하기 2025년 3월 15일. GDG Korea Android 팀이 주관하는 행사 super.init(version=6)의 발표 연사자가 되었습니다. 안드로이드 주니어 개발자들에게 발표 기회를 주고, 주니어 청중들을 대상으로 기술이나 경험을 주제로 발표를 하는 행사입니다. 저는 4년차 안드로이드 개발자고, 이런 공개적인 행사의 청중으로만 참…

Detekt vs KtLint vs Spotless 비교 (with Jetpack Compose)

Photo by Tingey Injury Law Firm on Unsplash 목차 개요 Lint 란 무엇이며 왜 필요한가 Lint 적용 전에 고려 해야될 점 필자가 겪고 있는 문제 문제 해결 방법 및 목표 KtLint KtLint Gradle integration 설치 방법 KtLint 테스트 결과 Detekt Detekt 설치 방법 Detekt 테스트 결과 KtLint vs Detekt 의 선호도 차이 알아보기 Spotless 정리하며 예상 읽기 시간: 20분 개요 본 글에서는 Kotlin 으로 작성된 안드로이드 프로젝트에서 코드 서식을 관리하는 Lint 에 대해 알아봅니다. 필자의 실무에 기반하여 작성된 글이며, 실무 프로젝트에 적용할 최적의 Lint 라이브러리를 찾는 과정을 서술 했습니다. KtLint, Detekt, Spotless를 다룹니다. Lint 적용을 고민하는 분들께 참고가 되길 바랍니다. Lint 란 무엇이며 왜 필요한가 Lint 혹은 Linter 란, 소스코드…

2024 회고. 내 동년배 개발자들 다 블로그 운영한다. (with Gatsby)

자기소개 안녕하세요. 4년차 안드로이드 개발자 김성훈 입니다. 추운 겨울 날씨를 좋아해서 Winter 로 예명을 지었습니다. 저는 영하 9도 까지는 반 팔로 산책을 할 수 있습니다. (대신 여름에 힘들어요) 지금 다니는 회사에서도 Winter로 불리고 있습니다. Winter의 입사 소식을 듣고 팀원들이 많이 설레였다고 하는데요. 실제 제 모습은 수염난 털보 아저씨 입니다. 🤭 (히히) 개발자 인생 4년 만에 블로그를 개설하다 공부하고 일하면서 습득한 지식들을 개인적으로 노션에 기록하는 편이었는데요. 기록의 장소를 공개적인 곳으로 옮기면서 스스로에게 긴장감을 주기로 했습니다. 틀린 정보가 공유되지 않게 신중히 공부하는 습관 운영의 주체성, 주도성과 재미를 느끼기 위해 게을러진 기록 습관에 새로운 활력을 주기 위해 이런 이유들로 블로그를 개설하게 되었습니다. 제 동년배, 선배, 후배님들 모두 블로그를 운영하고 계시는 모습을 봐왔던 영향도 있습니다. 운영의 주체성과 재미를 자극하기 위해…