TIL_20230517

·2023년 5월 17일

TIL # WIL

목록 보기
3/65

내일배움캠프 3일차, 미니 프로젝트 진행

第3天

모달창 강의 듣는 중인데 (강사님들은 다들 정말 쉽게하는데 왜 나한테만 어려운지) 다 듣고 수정할 예정 ..
지금은 아는게 별로 없어 코드 복붙이 당연하고, 당연히 이미 잘 구현되어있는 코드를 복붙하는 것 또한 사실 큰 문제는 없다. 그러나 무슨 의미인지도 잘 모르고 그냥 대충 구현만 되게끔 복붙해오는 것은 정말 좋지않고 어떤 이슈가 생길지 모르기 때문에 이러한 복붙은 줄여나가야 한다고 생각한다.
그래도 이 문제는 공부를 하다보면 나아질 것 같다. 그냥 잠시 지금 너무 나에게 음


1. img파일 저장법

// TIL_20230515에 적어놓음
참고 링크


2. python 버전 문제

나는 mongoDB를 불러오면 보이지 않고 또 python app.py로 실행해서 localhost에서도 DB가 들어간 부분은 보이지 않아서 엄청 해맸다.

우선 해결 방법은 아래 코드를 붙여주는 것이다.

import certifi

, tlsCAFile=certifi.where())

시간 있으면 궁극적으로는 python 버전 업그레이드 해주는게 오류가 다시 나지않게 해주는게 좋을 거 같다.


3. 클래스 코드 중복되지 않게 작성

특히 merge 시에 중복되면 같이 적용되어 영향이 미치기 때문에 !!!


기능말고 마인드 부분에서는 오류가 나서 해결을 잘 하면 좋을텐데 만약 '야매'로 했다면 그 오류가 어디서 났는지 원인을 찾고 그 원인을 해결하려고 하는게 제일 베스트이다.

예전부터 생각해온 건데 코딩 잘하는 개발자보다 정말 간결하고 깔끔하게 하는 개발자가 낫고, 그냥 실현되는 것보다 오류에 오류에 오류를 거쳐 실현되는 기쁨은 이루말할 수 없고 그 맛에 이거 하고 있는 거 같기도 하다. 아무튼 나는 잘하는 것도 좋지만 내가 생각하고 구현하는 것을 간결하고 깔끔하게 실현하는 개발자가 되고싶다.

+) 당연한 거긴 하지만 벨로그는 진짜 개발자 중심 블로그인 거 같다. 벨로그 너무 편해 ...

0개의 댓글