본문 바로가기

분류 전체보기

[부스트코스ACE 2기] 4주차 프로젝트 후기 어느덧 부스트코스 에이스 활동도 후반부에 접어들었어요!사전미션까지 포함하면 무려 5주라는 시간이 지났어요 :) !프로젝트를 진행하면서 이제껏 다뤄보지 못했던 새로운 기능들을 접할 수 있는 기회도 있었고, 리뷰를 받으면서 잘못된 습관을 고쳐 나가고 더 나은 코드를 짜려고 항상 고민을 할 수 있는 정말 유익한 시간이었어요..! 확실히 '코드리뷰'에서 좋은 코멘트를 받고싶어서, 더 나은 코드를 짜기위해 더 많이 고민했던 것 같아요! ㅋㅋㅋ >> 가끔(정말 드문 확률로..ㅎ) 이런 칭찬을 받으면 기분이 너무 좋아서 막 더 코딩하고 싶어지고.. 그랬답니다.. 히히
[부스트코스ACE 2기] 3주차 프로젝트 후기 오늘은 코드리뷰가 아직 진행중인 관계로코드리뷰 보다는 '기능구현' 위주로 글을 작성 해 보려고 해요!지난 2주차 프로젝트까지만 해도 난이도가 그리 어렵진 않았는데, 이번부터는 까다로운 구현요소들이 많아져서 조금 더 많이 고민하고 시간투자를 했던 것 같아요!2주차 프로젝트가 끝나고 Databinding만 적용이 되어있는 현재 프로젝트에, ViewModel과 LiveData까지 적용을 하기 위해 이제까지의 프로젝트를 손보는 아주 대대적인 코드 리펙토링이 이루어졌는데욥...... 속도가 생각보다 많이 느려서... 코드리뷰 날짜까지 3주차 기능구현까지 도저히 맞춰서 할 수 없을 것 같아 일단은 잠시 내려놓고.. (사실 이제까지 구현된 기능이 많은건 아니지만, 처음 접해보는 개념들을 적용하느냐 시행착오가 많이 있..
[부스트코스ACE 2기] 2주차 프로젝트 후기 1주일은 생각보다 (많이) 빨랐습니다..... ㅎㅎ..!두번째 프로젝트는 화면 전환(+ 데이터 전달) 기능을 구현하는 것 이었어요!프로젝트 미션 자체는 화면 전환 기능만 구현 하면 되는 것 이였지만, 1기 활동을 하면서 이미 코드리뷰를 받은 친구들이 말하기를.. Pass 는 주지만, 평가란에 데이터 전달 기능도 구현하라고 남겨 주셨다고 하더라구요...!그래서 어쩌피 많은 기능이 아니니, 일찍 해놓는게 나을 것 같다는 생각에 데이터 전달 기능까지 함께 구현을 하게 되었습니다! 기능 구현이전에 구현 했던 것 처럼 DataBinding library를 이용하여 구현하였고, 현재 View Model 과 LiveData까지 적용하여 MVVM패턴으로 구현하기 위해 열심히 공부 중에 있어요..! (ง •̀_•́)ง ..
[부스트코스ACE 2기] 1주차 프로젝트 후기 안드로이드 개발을 함에 있어서 이제는 단순히 기능 구현만을 위한 코딩 보다 조금 더 깊이있고, 효율적인 코드 작성을 하고 싶었어요!그러다 친구의 소개로 부스트코스 에이스를 모집 한다는 것을 알게되었습니다! 부스트코스 에이스란? 부스트 캠프는 들어봤지만 부스트 코스 에이스는 처음 들어봤었는데, 부스트코스 에이스로 활동하게 되면, 프로젝트당 2회씩 무료로 실무자의 코드리뷰를 받아 볼 수 있고, 9월 말에는 해커톤 & 기업 네트워킹데이 까지 마련 해 주기 때문에 지나치기 쉬웠을 잘못된 습관들을 바로잡을 수 있고, 구현 해 보고 싶었던 기술들을 하나하나 적용하면 그에 대한 피드백도 받을 수 있는 좋은 기회라고 생각했어요! 해커톤, 기업 네트워킹 이라는 좋은 자리도 마련 해 주니 하고싶은 마음이 더 간절 해졌어요..