클린 코드, 이제는 파이썬이다: naming

알 스웨이가트가 지었고, 박재호님이 번역하신 ‘클린코드, 이제는 파이썬이다’를 읽고 학습한 내용이다. 이번에는 naming에 대한 가이드 라인에 대해 학습해보자.

Book Study · November 28, 2022 · Me

클린 코드, 이제는 파이썬이다: code formatting and black

알 스웨이가트가 지었고, 박재호님이 번역하신 ‘클린코드, 이제는 파이썬이다’를 읽고 학습한 내용이다. 이번에는 PEP8에서는 python code formatting을 어떤 방식으로 의무적으로 또는 권고하는지 알아보자. 마지막으로 code formatting을 위한 라이브러리인 black을 설치해본다.

Book Study · November 28, 2022 · Me

Project: DOM 생성과 fetch 사용을 위한 Javascript 학습 후기 및 각 과정에 일어난 개발 issues

첫 번째, DOM 생성과 fetch 사용을 위한 Javascript 학습 후기를 남겨본다. 두 번째, DOM을 조작하여 개발한 과정과 fetch를 사용하여 개발한 각 과정에서 일어난 여러 개발 issue들에 대해 정리해본다.

Project: Devket · November 20, 2022 · Me

Django study: DRF의 Policy - Throttle_scope, pagination, authentication & permission

DRF에는 많은 기능들이 존재한다. 그 중에서 자주 사용하는 throttle_scope, pagination, auththentication & permission에 대해 학습했다.

Django · November 9, 2022 · Me

AWS study: DevOps란 무엇인가? & AWS를 배워야하는 이유

백엔드 개발자의 업무 범위가 과거와 달리 변하면서 DevOps로 어떻게 이어지고, DevOps와 MSA가 어떻게 연결되어 있는지, 그래서 왜 AWS를 배워야하는지 알아본다.

[AWS] · November 8, 2022 · Me

Django study: DRF의 API url 만드는 방법 3가지 - APIView, @api_view([]), ModelViewSet

API url을 만드는 방법으로 APIView, @api_view() 그리고 ModelViewSet을 사용한다. 이 방법들 중에서 자주 사용하는 방식은 APIView다. ModelViewSet은 중복을 방지하여 여러 url들을 만들어주지만, 최적화가 어렵기 때문이다.

Django · November 5, 2022 · Me

Project: Pull Request templates를 도입한 이유

프로젝트 진행에 Pull Request templates를 사용하는 이유와 적절한 PR size는 얼만큼 정했는지에 대해 공유해본다.

Project: Devket · November 3, 2022 · Me