본문 바로가기

TIL

TIL#35(카드 뭉치, 풋살 온라인 팀프로젝트)

오늘 한일
  • 카드 뭉치

문제 풀이

for반복문을 통해 카드에서 순서대로 검사하여 체크를 하고 사용한 카드를 shift()로 제거해주었고 같은 카드가 없을 때 No를 아무 문제 없이 반복문이 끝나면 Yes를 출력하였다. 

  • 풋살 온라인 팀프로젝트

약 일주일 간 팀프로젝트로 풋살 온라인 프로젝트를 진행하였다.

https://teamsparta.notion.site/1acae6d4f4984bb88bc4023a376e8e8f

 

산미 강한 원두 | Notion

4. 와이어프레임

teamsparta.notion.site

 

https://youtu.be/kpfT9iMwzY0

https://github.com/4cozm/Team_Project_3

 

GitHub - 4cozm/Team_Project_3: 풋살 온라인 프로젝트

풋살 온라인 프로젝트. Contribute to 4cozm/Team_Project_3 development by creating an account on GitHub.

github.com

 

어려웠던 점
  • 팀 프로젝트에서 프로젝트가 진행됨에 따라 처음 계획했던 것 보다 내용이 커지면서 파일의 카테고리나 코딩 컨벤션이 일치하지 않는 부분들이 생겼다. (프로젝트의 주요 마일스톤 후에 코드베이스를 정리하고 리팩토링하는 시간을 가지면 좋을 것 같다.)
오늘의 TIP
  • 리팩토링(refactoring)은 소프트웨어 공학에서 결과의 변경 없이 코드의 구조를 재조정하는 것이며 주로 가독성을 높이고 유지보수를 편하게 한다.