728x90
팀 프로젝트
이번 주는 페이징 기능 구현에 초점을 맞춰서 milestone을 작성하고 기능을 구현 했다.
o 페이징 코드
- backend 작성 완료
- front 틀 작성(추후 css 수정해야함)
- test 코드 작성(mysql, h2 버전 총 3개 작성)
기능을 구현하면서 css쪽을 계속 변경해야할 게 생기는 것 같다.
개인 프로젝트 - 코드 수정
문제점 발견
한 기능을 모두 수행하기도 전에 다른 기능을 수행하면서
프로그램이 제대로 동작을 하지 않았다.
time.sleep()을 이용해서 좀 더 여유를 두고 해도 마찬가지였다.
기존 코드 구성이 아래와 같다.
while True:
try:
기능 실행
except:
break
# 생략
이 부분에서 한 기능을 모두 수행하기 전에는 break를 하지 않게 코드를 수정했다.
while True:
try:
기능 실행
except:
if 조건:
break
이렇게 실행을 하니 한 기능을 모두 수행하기 전에 끝나지 않게 되었다.
추가로 중복되는 코드는 함수를 사용해서 코드를 깔끔하게 작성했다.
728x90
'WIL' 카테고리의 다른 글
39주차 - 회원가입 (0) | 2022.06.12 |
---|---|
38주차 - 프로젝트 front (0) | 2022.06.05 |
36주차 - 페이징 코드 (0) | 2022.05.22 |
35주차 (0) | 2022.05.15 |
34주차 (0) | 2022.05.08 |