🧠 Java & 팀프로젝트 복습 및 회고
📘 [ 복습 : Java 기초 & 로직 설계 ]
| 번호 | 내용 | 핵심 포인트 |
|---|
| 1️⃣ | 요구사항을 받은 후, 한글로 처리 순서를 정리하면 구현 속도가 향상된다. | 문제 접근 능력 향상 💡 |
| 2️⃣ | for문 안에서 변수를 선언하면, 반복 시마다 초기화되어 값이 누적되지 않는다. | 변수의 범위(Scope) 이해 필요 ⚙️ |
| 3️⃣ | 출력문이 1개면 if-else if, 여러 개면 if-if 구조 사용 | 조건 분기 로직 구분 🎯 |
💬 Tip: 문제를 해결할 때는 “코드”보다 “논리”가 먼저다.
손으로 한글로 써보며 흐름을 설계하면 코드가 자연스럽게 완성된다.
🚀 [ 팀프로젝트 회고 ]
💭 1️⃣ 협업에 대한 성찰
- 자리가 떨어져 있어서 대화와 협업이 부족했다고 느꼈지만,
더 적극적으로 다가가 소통하려는 노력이 필요했다는 점을 깨달았다.
- “도와주는 사람이 먼저 가야 하나, 요청해야 하나?” 하는 고민도 있었지만,
결국 중요한 것은 팀 전체의 목표를 함께 이뤄내려는 태도라는 것을 배움.
💡 협업의 핵심: “요청을 기다리기보다 먼저 손을 내밀자.” 🤝
🎨 2️⃣ 디자인 관련 인사이트
- 페이지의 메인 컬러를 정할 때, 전체적인 색 조화와 UI 요소의 색감을 함께 고려해야 함.
- 색상 간 밸런스가 무너지면 전체 페이지의 완성도 저하로 이어짐.
✨ 다음 프로젝트 목표: 디자인 컨셉을 초기에 확정하고 일관성 있게 적용하기.
⚙️ 3️⃣ 기능 구현 관련 느낀 점
- 단순히 “보여주기식 페이지”보다는
하나의 기능이라도 완벽하게 작동하는 구조가 더 가치 있다.
- 완성도 높은 기능은 디자인보다 팀의 역량과 협업의 깊이를 보여준다.
✅ 핵심 교훈: “기능의 완성도가 곧 프로젝트의 신뢰도다.”