-
똑똑한개발자가 Git을 사용하는 방법
들어가기 전에, 안녕하세요, 똑똑한개발자에서 백엔드개발을 하는 차재훈입니다. 똑똑한개발자에서 사용하는 Git-flow를 소개하려고 합니다. 목차 GIt Git Flow Commit Message Rule GIt Git Flow master - develop - feature/이름이니셜-작업하는앱 Commit Message Rule 개요 커밋 제목 : [ 작업 액션 ] [ 작업 단위 ] [( Init, Add, Fix, HotFix, Improve, ...)] 중 택일 + [ 작업 단위에 대한 개요 ] 커밋 설명 : 설명 [설명] : 추가 상세 설명 내용은 커밋 제목 하단에 내용으로 추가한다 작업 액션...
-
Intersection Observer API 활용해보기
Intersection Observer API 활용해보기 Intersection Observer API 정의 MDN 에서는 아래와 같이 정의하고 있습니다 *출처 Intersection Observer API는 타겟 요소와 상위 요소 또는 최상위 document 의 viewport 사이의 intersection 내의 변화를 비동기적으로 관찰하는 방법입니다. viewport : 브라우저에서 사용자에게 현재 보이는 화면을 말합니다. 즉, 내가 target으로 지정한 요소가 viewport 상에 노출되고 있는지를 감시하는 방법입니다. 예제를 따라해본다면 금방 이해하실 수 있을겁니다!🔥 Intersection Observer API를 사용할 때 어떻게 보면 생소하기도 한 이녀석은 도대체 언제 사용하는 걸까? 여러가지가 있겠지만...
-
우리의 디자인시스템.. 피그마로 잘 갈아탄 걸까..?
“피그마로 갈아타려면 바로 지금! 아직 시스템이 완전히 정립되기 전! 지금 해야해요! 롸잇 나우!” 작년 말 즈음부터 슬금슬금 Figma를 개발자 및 디자이너를 포함한 팀원들에게 세뇌시키던 제가, 기어이 확신에 차 외친 말이었습니다. 빠르게 해당 건이 결재되었고 (실행력 대단해), 즉시 Figma Professional Plan 팀 계정이 생성되었습니다. 날짜도 정확히 기억합니다. 3월 2일. 본격적으로 디자인시스템을 피그마로 옮기는 작업이 시작됩니다. 그리고 시간이 흘러 한 달차, 피그마와 갈등이 생길 때마다 구 애인마냥 종종 전 녀석이 떠오르곤 했습니다. 안녕하세요! 똑똑한개발자 프로덕트 디자이너 수지입니다....
-
Django 코드 컨벤션
들어가기 전에, 안녕하세요, 똑똑한개발자에서 백엔드개발을 하는 차재훈입니다. 똑똑한개발자에서 사용하는 코드 컨벤션을 소개하려고 합니다. 코드 컨벤션의 경우 PEP8을 참고하여 작성했으나 위반하는 내용이 포함되어 있을 수 있습니다. 똑똑한개발자에서 이렇게 코드를 작성하고 있구나’ 정도로 봐주시면 좋을 것 같습니다. 목차 Django 코드 컨벤션이란 Project Architecture 코드 컨벤션 사용법 Queryset View SerializerMethodField Signal Model Meta Django 코드 컨벤션이란 코드의 가독성을 증진시키고 여러 명이 협업하는 과정에서 일관된 코드 스타일을 유지하는 데 있어서 중요하다. 따라서 코드 컨벤션을 잘 지키며 코드를 작성하는 것은...
-
학생일 때 알았다면 좋았을 것들 : 디자이너
학생일 때 알았다면 좋았을 것들 : 디자이너 (부제 : 디자이너의 번외 기술) 들어가기 전에, 저는 현재 ‘똑똑한개발자‘에서 약 6개월의 시간을 보낸 신입 디자이너입니다. 그래픽디자이너 인턴으로 일했던 경험 외에 실무 경험은 전무했던 제가 6개월이라는 짧은 시간 동안 일을 하며 ‘학생일 때 알았다면 좋았을걸’ 하고 생각했던 경험을 공유하려고 합니다. 먼저 저는 ‘커뮤니케이션 디자인’을 전공했으며 세부적으로 그래픽디자인, 편집디자인 나아가 브랜드 디자인을 공부했고 브랜드 디자인으로 졸업전시까지 마친 뒤 졸업을 했습니다. 졸업을 하고 나서도 저는 분명 브랜드 디자이너 또는 그래픽...