오늘 한일
- 카드 뭉치
for반복문을 통해 카드에서 순서대로 검사하여 체크를 하고 사용한 카드를 shift()로 제거해주었고 같은 카드가 없을 때 No를 아무 문제 없이 반복문이 끝나면 Yes를 출력하였다.
- 풋살 온라인 팀프로젝트
약 일주일 간 팀프로젝트로 풋살 온라인 프로젝트를 진행하였다.
https://teamsparta.notion.site/1acae6d4f4984bb88bc4023a376e8e8f
https://github.com/4cozm/Team_Project_3
어려웠던 점
- 팀 프로젝트에서 프로젝트가 진행됨에 따라 처음 계획했던 것 보다 내용이 커지면서 파일의 카테고리나 코딩 컨벤션이 일치하지 않는 부분들이 생겼다. (프로젝트의 주요 마일스톤 후에 코드베이스를 정리하고 리팩토링하는 시간을 가지면 좋을 것 같다.)
오늘의 TIP
- 리팩토링(refactoring)은 소프트웨어 공학에서 결과의 변경 없이 코드의 구조를 재조정하는 것이며 주로 가독성을 높이고 유지보수를 편하게 한다.
'TIL' 카테고리의 다른 글
TIL#37(기사단원의 무기, 샤딩) (0) | 2024.06.11 |
---|---|
TIL#36(소수 만들기, 덧칠하기, HTTP와 TCP 그리고 웹소켓) (0) | 2024.06.10 |
TIL#34(2016년, 객체 지향 프로그래밍, 프로그램 언어의 다형성) (0) | 2024.06.05 |
TIL#33(명예의 전당(1), Select 모델, IOCP) (0) | 2024.06.04 |
TIL#32(콜라 문제, ESLint) (0) | 2024.06.04 |