안녕하세요! 👋

궁금증을 통해 이해하고 적용하는 개발자, 한문휘입니다 🤗

사진.jpeg

Contact

Email: [email protected]

Phone: 010-5174-5686

Channel

GitHub: Moony-H

Blog: https://velog.io/@moony_-/posts

https://talentsingularity.blogspot.com/

PortFolio: Notion PortFolio

Skills


Android: View System , Compose , Retrofit , Hilt , JetPack , Coroutine

Language: Kotlin , C# , Java , Python , C/C++

About Me


🤔 왜? 라는 질문으로 기술을 이해합니다.

니콜라스 네그로폰데 박사는 **“개구리를 해부하지 말고, 직접 만들어라”**라고 말했습니다.

위의 말처럼 기술을 이해하려면 구현해보는 것이 중요합니다. 저는 라이브러리 없이 **직접 만들어 보며** 구현 역량을 키우고, 나만의 라이브러리를 만들어 공유하고 있습니다. 그리고 이후에 외부 라이브러리를 사용할 때, 기본적인 사용법 이외의 복잡한 요구사항이 생긴다면 딥다이브하여 코드의 내부를 들여다 보고, 직접 구현해 본 경험과 비교하며 기술을 깊게 이해하고 구현합니다.

🤝 경험을 공유합니다.

가장 이상적인 팀은 팀원의 부재가 느껴지지 않는 팀이라고 생각합니다.

그리고 팀원의 부재가 느껴지지 않으려면 자신의 일 뿐만 아니라 다른 사람의 일도 이해하고 있어야 합니다. 저는 다른 팀원들이 쉽게 알 수 있도록 개발하면서 알게된 점이나 **트러블 슈팅 경험**을 문서화하고 공유합니다. 또한 직접 경험하지 않아도 기술을 이해하고 흡수할 수 있도록 팀원들의 코드를 읽고 리뷰하여 하여 팀원이 부재 시 대체할 수 있는 역량을 키우고 있습니다.

✨ 결과물의 아름다움을 추구합니다.

서버에서 받아온 데이터가 잘못되었다면 어느 코드를 보아야 할까요? MVVM이라면 ViewModel과 Model을 따라 보고, 이에 더해 Clean Architecture로 모듈이 분리되어 있다면 data 모듈을 보면 됩니다. 이처럼 약속된 아름다운 구조는 개발 당사자 뿐만 아니라 외부 개발자도 쉽게 파악할 수 있도록 가이드를 제공합니다.