개발_TIL74 개발_TIL | 2022-07-11 (58) 거북이반-테스트코드 편 DRF 테스트코드 짜기 강의노트 📌1강 - 테스팅은 무엇인가? 1) 여태까지의 방식은 모델을 만들고 API를 만들고 프론트엔드를 만드는 방식 2) 구현하고, 고치고, 구현하고, 고치는 이런 방식은 몇가지의 문제점을 가지고 있다! 시간낭비 매번 같은 값으로 수동으로 테스트 복잡도 증가 새로운 기능이 추가될때마다 발생하는 문제들이 어디서 일어나는지 모를 수 있음 허점 제대로 돌아가지 않는 기능을 테스트 해보지 못하고 넘어갈 수 있음 이런 방식을 해결해주는 것이 테스트코드이다! 3) 테스트 코드를 작성해야 하는 8가지 이유 여러 버그를 쉽고 빠르게 찾을 수 있다 시간과 돈을 절약한다 CI를 하는 과정에서 테스팅이 중요하다 테스트를 작성하는 것만으로도 도큐먼테이션의 역할을 한다 테스트코드.. 2022. 7. 11. 개발_TIL | 2022-07-08 (57) 생활코딩 ERD 특강내용 🚩 1강 모델이란 ? 어떤 목적을 가지고 진짜를 모방한 것 좋은 모델이란? 목적에 부합하는 모방 데이터 모델링 컴퓨터에 현실의 정보를 표에 담는 것 🚩 2강 주요 순서 업무파악 → 개념적 데이터 모델링 → 논리적 데이터 모델링 → 물리적 데이터 모델링 실제 코딩에서도! 문제파악 → 사용할 메서드, 로직 생각하기 → 의사코드 작성하기 → 코딩 🚩 3강 말의 진의는 파악하되 말의 기능을 불신하라 (휘발됨, 바뀜) 즉 상대방과 목적을 동기화하라 (문서) 같이 UI를 작성하라 관계형 데이터베이스를 생성하는데 도움이 된다! 🚩4강 오븐앱 : https://ovenapp.io/ (카카오에서 만든 프로토타이핑(UI) 툴) UI를 함께 작성하는 것으로 커뮤니케이션을 능동적으로 수행하자! 꼭 U.. 2022. 7. 8. 개발_TIL | 2022-07-07 (56) Starting Assignment 🔥 프로젝트 거뮤니티(Gomunity) 거북이반 영상자료, 교안 등을 저장하고 쉽게 볼 수 있는 공식문서 겸 커뮤니티 스택 오버플로우처럼 유저 질의응답 추가 영상자료 공유 추천 해줄만한 유튜브 채널, 무료강의 등을 같이 공유해보기 유저 태그…. 소환태그(’@’멘션) → 멘션이 되면 알람이 떠야함(웹페이지에서) 팀 프로젝트/스터디 팀원 모집(제한 시간 타이머가 돌아가고 멤버가 구해져야 함) 관심사가 비슷한 유저를 추천해줘서 해당 유저의 게시글 볼 수 있게 하기 내가 가진 관심사를 등록해서 비슷한 글만 메인페이지에서 볼 수 있도록 소팅 채택 받아야 포인트가 올라가고 거북이에서 토끼 등급까지? → 지식인 느낌 과외 해줄 사람 구인하기 공부 서로 체크해주기 열품타처럼 스터디 .. 2022. 7. 7. 개발_TIL | 2022-07-06 (55) // feat) KPT KEEP 협업 서로 배려하며 의견표현을 둥글게 했던 점 화면 공유를 통해 즉석에서 상황을 공유하고 함께 확인 적극적인 팀원 활용(튜터님에게 가기 전에 팀원에게 묻기) 역할 분담시 자신이 해보고 싶던 파트 우선순위로 하기 사전 계획한 팀 일정대로 프로젝트 진행 각 담당 기능 별 체크리스트 작성(기획) 기술 기존에 배우지 않은 장고 기능 활용 ( DRF ) 회의를 통해 각각의 프로젝트 branch전략과, 커밋 메시지를 정한 점 파일의 체계적인 분할 ( Css, HTML ) postman 활용 ( JsonResponse ) 프론트 관련은 클론 코딩 활용 ( 지난 프로젝트 작업물을 활용) PROBLEM 협업 git issue 기능을 활용하지 못함 (매번 프로젝트에 집중하느라 까먹음...) API문서 활용 및 최.. 2022. 7. 6. 이전 1 ··· 3 4 5 6 7 8 9 ··· 19 다음