본문 바로가기
TIL

5월 1주차 TIL

by 김홍중 2022. 5. 2.

이번주 목표 : 코딩테스트 꾸준히 풀기, carousel을 개선하여 오픈소스 기여해보기

 

월요일

 

코테를 풀고 토익을 풀었다.

 

자기소개서 및 프로젝트를 구경하였다.

 

화요일

 

코테를 풀고 토익을 풀었다.

 

자기소개서 및 프로젝트를 구경하였다.

 

수요일

 

기존의 carousel을 어떻게 개선해야 다른 사람이 오픈소스에서 가져와서 그대로 사용할 수 있을지 고민이 되었다. 그래서 기존 프로젝트 내에서 우선 개선하고자 하였다. 그렇다보니 기존 프로젝트와 관련된 props, 함수들이 얽혀서 오히려 헷갈렸다. 그래서 새로운 프로젝트에서 간단한 임시데이터를 사용하여 carousel만을 다루어 보았다.

 

목요일

 

 기존의 carousel은 특정 px로 내부 li의 이미지 크기를 정하였는데 이것을 범용적으로 사용할 수 없다고 생각하였다. 그래서 %로 조절하도록 하였는데 고정폭의 아이템들이 아니라 둘쭉날쭉 만들어졌다. 그래서 찾아보니 flex-shrink를 0으로 설정하면 고정폭을 설정할 수 있다는것을 알게 되어 적용하였다. 이 과정에서 엄청난 시간이 들었다! css는 어려운것 같다. 개선하여 오픈소스에 기여하고자 하니 네이밍에서부터, 필요없는 컴포넌트는 없는지 고민이 많이 되어서 시간이 더 오래걸리는것 같다.

 오픈소스로 만드는 과정이 진짜 재미있는것 같다. 재사용될 수 있도록 만드는것 자체도 재미있고 내가 구현한것을 컬렉션처럼 모으는것 같아서 재미있다.

 계속 구현만 하다가 집중력이 떨어져서 토익 듣기, 독해 1회풀고 코딩테스트를 풀었다. 보통 한가지에 집중을 잘하는데 토익이나 코테 등 이것저것 바꾸면서 잘 한것 같다.

 

'TIL' 카테고리의 다른 글

5월 2주차 TIL(자판기 구현 1주차 회고)  (0) 2022.05.09
2022-04-02 TIL  (0) 2022.04.03
2022-03-30 TIL  (0) 2022.03.31
2022-03-29 TIL  (0) 2022.03.29
2022-03-28 TIL  (0) 2022.03.28

댓글