WIL

37주차 - 프로젝트

haedal-uni 2022. 5. 29. 22:56
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