본문 바로가기

전체 글46

[9월 마지막 주] 회고록 이제 회사를 입사하고 약 2주를 지나는 시점의 나의 자신에 대해 회고합니다. 내가 조금 더 잘 했으면 어땠을까 하면서 나의 잘못된 일 처리 방식에 대한 내용을 회고합니다. 일감을 받았을때 1. 디테일하게 파고들어서 내용을 파악하지 못했다는것 -> 이러한 부분으로 일을 두번하게 되고, QA 일감에서 안된다고 올라옴 2. 일감 자체의 로직만 보고 전체 로직을 파악하지 못하고 처리 했음 -> 이러한 부분으로 위에 처럼 일을 두번 하게 됨 돌아오는 주 부터는 해당 내용을 유념해서 작업을 진해하도록 해봐야 할것 같습니다. 그래도 코드를 작성할때 네이밍과 확장성은 많이 고려하면서 작성되고 있어서 뿌듯합니다. 그런데 남의 코드를 보고 수정해야될 부분이 있을때 어떻게 수정해줄지에 대한 코멘트는 너무 부족하여 잘 할 수.. 2021. 10. 4.
[ Android Issue ] java.lang.NoClassDefFoundError: Failed resolution of: Ljava/time/LocalDate; 이번에 포스팅 하려는 내용은 날짜 데이터를 요일로 변환하는 과정에 발생된 이슈 내용을 기록하려 합니다. Error Message : java.lang.NoClassDefFoundError: Failed resolution of: Ljava/time/LocalDate; • 발생된 디바이스 : G5 / API 23 • 변환 날짜 데이터 : "2021-09-30" • 결과 요일 : "목요일" 1. Date 데이터 요일로 변환 함수 fun convertDateToWeek(date: Date){ return LocalDate.parse(date).dayofWeek.getDisplayName(TextStyle.FULL, Locale.getDefault()) } - 에러 발생 : java.lang.NoClassDef.. 2021. 9. 30.
[Clean Architecture] Part 1 - Introduction 시작하기에 앞서 클린 아키텍처에 대해 학습하면서 적는 글이라 미숙한점 많은 양해 부탁 드립니다. 학습하면서 내용은 보충 및 수정할 예정입니다. 📝 Part1 - Introduction • 학습 목표 👉 클린 아키텍처 배경 👉 클린 아키텍처 ? ✏️ 내용을 작성하기에 앞서, 클린 아키텍처를 공부함으로써 이것이 얼마나 나에게 유용한가, 프로젝트에 적용함으로써 얼마나 가치가 있게 될지에 대해 알아보기 위해서 작성합니다. 전반적으로 클린 아키텍처 How-To을 전달하기는 아니라는것을 말씀드리고 싶습니다. • 클린 아키텍처 배경 📍 클린 아키텍처는 유명하신 로버트 C. 마틴 (Uncle Bob) 이 쓴 글로 부터 시작했습니다. 이 분은 다른 책도 많이 썼습니다. 애자일 프랙티스, 클린 코드, 객체 지향 설계 등등.. 2021. 9. 22.
[9월3째주 회고록] 입사 첫주 9월 13일 부로 회사 첫 입사하였다. 안드로이드 개발자로써의 두번째 회사이다. 그전에는 혼자서 안드로이드, 아이폰을 개발하다가 안드로이드 직군으로 입사하게 된것이다. 인수인계를 바로 받게 되었다. 가장 까다로웠던게.. Git 아직도 두렵다.. Git을 그전에는 쓰긴 했으나, 내 마음대로 내 멋대로 쓰고 있었는데.. Git Flow를 따라서 쓴다고 하니.. 괜히 Git 꼬이게 할까바 조마조마 했다.. Merge 하고.. 할때 마다.. 그리고 새로운 프로젝트를 열어서 볼때.. 나는 한번 좌절하게 되었다. 그동안 써왔던 코틀린은 자틀린(자바처럼 쓴 코틀린)이라는걸 깨달아서.. 좌절했다.. 코틀린을 다시 공부해야겠다는 마음 가짐을 갖게 되었다. 그리고 전체 아키텍처는 클린 아키텍처 + MVVM 을 사용하고 있.. 2021. 9. 19.
반응형