기타14 KPT 회고 Keep 이번 프로젝트에서 진행한 과정 중 다음 프로젝트에서도 유지했으면 하는 부분. 지속적인 상황 공유로 문제점을 금방 찾을수 있었고 오래 걸리는 부분도 같이 해결할 수 있어서 좋았다. 프로젝트 시작 전 작성한 S.A., 회의록 등을 자세히 작성하고 각종 자료를 노션에 잘 정리한 점이 좋았다. 프로젝트 시작 단계에서부터 큰 단위로 분업을 확실하게 한 덕분에 맡은 부분에 완벽하게 집중할 수 있었다. 역할분담이 잘 됐고, 각자 역할에 집중해서 모두가 적극적으로 참여할 수 있었다. Problem 문제점 : 이번 프로젝트에서 발생한 문제점을 객관적으로 판단 해결 방안 : 해당 문제점을 해결할 수 있는 현실적인 방안 제시 기능을 추가하는 부분에서 팀과 충분한 상의를 거치지 않은 부분 - 기능 추가 같은 부분은 .. 기타/디버깅 및 회고 2023. 5. 30. drf 백엔드, 프론트 후기 프로젝트 후기 애정하는 코드 JQuery, AJAX를 활용한 코드들 팀 프로젝트 후기 욕심이 많아, 그나마 친숙한 fetchAPI를 쓰지 않고 axios, ajax와 함께 3개를 동시에 공부하다 보니 투자한 시간 input에 비에 output이 평범하였다. 최대한 중첩이 되지 않으려 노력하였으나, 그 시간을 너무 많이 써 output이 아쉬웠다. 공부하는 것도 좋았으나, 제일 좋았던 점은 팀원분과 즐겁게 대화하며 밤새 코드를 작성하며 함께하였다는 것이다. 프론트는 익숙하지 못하여 output이 적어 아쉬웠다. 시행착오를 많은 시간이였다. 하루를 철자 하나 틀려서 놓친 경우라던지, 코드가 꼬여서 하루 작업물이 날라갔던지… 이번 팀원분들이 없었다면 더 시행착오와 좌절을 겪었을 것이다. 일주일만 더 시간이 있.. 기타/디버깅 및 회고 2023. 5. 16. 팀4 프로젝트 KPT https://github.com/Songjimyung/djangoteamproject GitHub - Songjimyung/djangoteamproject Contribute to Songjimyung/djangoteamproject development by creating an account on GitHub. github.com B-7 팀프로젝트 트위터 모델과 유사한 SNS 뉴스 피드입니다! 담당 파트 // 이준영 : 게시글 CRUD, 북마크기능, 전반적인 HTML 및 CSS 송지명 : 게시글 CRUD, 좋아요 기능, 댓글 기능, 일부 HTML 및 CSS 강윤수 : 마이페이지 추가 이도윤 : 로그인, 로그아웃, 회원가입, 회원가입시 이메일 인증 왕규원 : 로그인, 로그아웃, 회원가입, 회원가입시 .. 기타/디버깅 및 회고 2023. 4. 19. TIL230417 팀 프로젝트 지적점 https://github.com/Songjimyung/djangoteamproject GitHub - Songjimyung/djangoteamproject Contribute to Songjimyung/djangoteamproject development by creating an account on GitHub. github.com 깃허브의 리드미 작성을 하여야 한다. >어떤 코드가 어떤 역할을 하는지 적어줘야 한다. url의 통일성이 부족했다. 예) board/detail과 create/board >타 팀원의 API 명세서를 지켜달라 요청하거나 소통하여 통일했어야 했다. try exept를 써서 오류를 잡지 않았다. 당장 쓰이지 않는 주석은 제거를 해야한다. 기타/디버깅 및 회고 2023. 4. 17. WIL23 04월 3주차 장고기초 팀 프로젝트 장고 팀프로젝트를 하는데 소통이 부족하였다. '어디서 어디까지 언제까지 가능합니까?' 라고 묻는 것을 더 자주 더 집요하게 물어야 겠다. 왜냐하면... 이건 팀 프로젝트이니까... 아니면 내가 욕심이 많은 것일까...? 몇 일 밤새고 잠을 줄이며 작업 했더니 코딩했던 기억들이 가물하고 방금 한 말도 잊어버리고 정신이 하나도 없다... 잠은 역시 필요하다. 빨리 내가 마무리 해서 쉬어야겠다... 기타/디버깅 및 회고 2023. 4. 16. WIL23 04 2주차 회고 파이썬과 장고를 이용하여 개인 프로젝트를 만드는 과정을 겪었다. 처음엔 매우 어려웠지만 욕심을 내기도 그걸 다독여 줄이기도 하였다. 제일 좋았던 것은 이때까지의 시행착오를 생각하면서 만들었던 점이다. 1. 기능을 우선 구현하는데 집중을 하였다. CSS 및 각종 프론트의 꾸미기를 습관처럼 건들다가 시간을 못 맞추겠다는 자각을 하고 바로 마무리하고 넘어갔다. 2. 기능 구현하기 전 계속 밑그림을 머리 속에 그렸다. 하나씩 기능을 만들기 전에 이 기능을 넣고 저 기능을 넣을 경우 어떻게 굴러갈 것인지, 어디에 배치 될 것인지를 생각하며 만들었따. 3. 중간 중간 쉬는 시간을 가졌다. 오류 하나 잡느라고 3시간 걸렸지만 쉬는 시간을 자주 갖음으로써 여유를 가지고 머리를 식히며 머리 회전을 도왔다. 산책을 하다가.. 기타/디버깅 및 회고 2023. 4. 9. WIL23 04월 1주차 협업과 깃의 중요성. 문제 제 시간에 팀 프로젝트를 완성하지 못하였다. 원인 1. 기획할 때 너무 많은 걸 한꺼번에 구현하려고 하였다. 2. 브렌치를 많이 활용하지 못하였다. 3. merge 작업을 세밀하게 하지 않았다. 해결 방안 및 계획 1. 팀원들의 역량을 꼭 체크하기. 2. 기획 할 때 조금씩 기능 구현하기 3. 브렌치를 더 쓰라고 강요하기 4. merge를 더 세밀하게 작업하기 기타/디버깅 및 회고 2023. 4. 3. TIL230331 vsCode multi-cursor 멀티 커서는 텍스트 편집기에서 여러 개의 커서를 사용하여 동시에 여러 줄에 작업할 수 있는 기능입니다. 이 기능은 편집 작업을 훨씬 효율적으로 만들어줍니다. 사용법 내용 Alt + 클릭 마우스로 클릭한 위치에 커서를 추가 Ctrl + Alt + 화살표 위/아래 현재 커서 위치에서 위나 아래로 커서를 추가 Ctrl + D 현재 커서 위치에서 다음으로 같은 내용을 가진 단어를 선택 Ctrl + Alt + Shift + 화살표 위/아래 현재 커서 위치에서 위나 아래로 블록 단위로 커서를 추가 Ctrl + Shift + L 선택된 텍스트에서 같은 내용을 가진 모든 단어를 선택 이러한 단축키를 사용하여 멀티 커서를 활용하면, 텍스트 작업을 더욱 빠르고 쉽게 처리할 수 있습니다. 기타/vscode 2023. 3. 31. TIL230328 개인 프로젝트-2 디버깅 및 회고... https://github.com/beo202202/MapleSurvivors 1) 글자에 색 입히는 방법 >>> 글자 양 옆에 아스키 코드를 해주면된다. 색변경아스키코드 + 글자 + 리셋해줄 아스키코드 리셋을 안해주면 다음 글에서 색 고대로 나오기 때문에 오류가 발생할 수 있다. 꼭 필요한 일이다. 예) print("\033[31m" + "test" + "\033[0m") 빨간색과 리셋코드 이다. 2) 함수명을 파스칼 방식으로 썼는데 파이썬에서는 소문자로 했어야 했다. 그래서 F2를 눌러 한 꺼번에 쉽게 해결이 되었다. https://beolog.tistory.com/13 기타/디버깅 및 회고 2023. 3. 28. TIL230327 개인 프로젝트-1 https://github.com/beo202202/MapleSurvivors 회고이자 디버깅... 1문제: randint는 range()에 소수점이 들어가면 안된다. 1해결: round() 함수를 해줌으로써 오류를 없앴다. 2문제: for i in attack_count: 2해결: attack_count 즉, 공격횟수(int)를 쓸 때 range 를 안 쓰고 for문에 넣어서 오류가 생겼다. for i in range(attack_count). 몬스터가 쓰러졌는데도 계속 루프를 돈다.... >> 논리 오류 3해결 battle algorithm 논리 오류 4해결 pass > break 로 while 문 하나 나오기 mp/max_mp 상태도 표현하기 몬스터에 mp/max_mp 표현 삭제(나중에 구현 가능성.. 기타/디버깅 및 회고 2023. 3. 28. WIL23 03_2 했던일 파이썬 기초, 심화 강의 정독 개인 프로젝트 (Maple survivors) 문제 파이썬 개념 헷갈림. 개인 프로젝트 중 버그 # 0326 직업 상속을 주지 않아서 오류가 났었다. 수정완료. # 0326 함수 get_job()을 get_job(self)로 디버그 해결 방안 및 진행 상황 블로그 TIL을 통해 이론을 정리하고 개인 프로젝트를 통해 자주 씀으로써 덜 잊혀지게 할 수 있었다. 여러 번 실행을 하면서 오류가 어디서 낫는지를 찾고 이 클래스 및 함수의 역할이 무엇인지 인지하고 차근차근 봤더니 해결이 되었다. 기타/디버깅 및 회고 2023. 3. 27. WIL23 03월_1 A-1조 OneA 1. 한 주의 흐름 1) 한 일 프로젝트 명: Flask와 Fetch API, 각종 css등을 활용한 팀원 소개 프로젝트 필수 작업: REST API를 준수한 CRUD 추가 작업: 카카오주소API 구현 2) 느낀 점 정찬호 프로젝트를 진행하기 전에는 별다른 어려움 없이 마무리 지을 수 있을 것이라 생각했습니다, 아마 혼자였다면 주어진 시간의 3배를 주었다하여도 완수하지 못했을 것입니다, 팀원분들이 있었기에 완수할 수 있었고 여러 부분에서 많은 것을 배울 수 있었던 아주 값진 시간이었다 생각합니다. 박종민 프로젝트 초기에는 많이 부족했지만 하면서 전반적인 프로젝트 구성에 대해 다시한번 생각해보게 되었으며, 수정된 방식에 잘따라와주셔서 감사합니다. 윤찬효 웹 사이트 만들기라서 조금 자신이 있었는데 생각보다 .. 기타/디버깅 및 회고 2023. 3. 17. 이전 1 2 다음