2025/01/03 2

내일배움캠프 10주차 금요일 TIL

오늘은 새로운 팀원들과 인사 한 후 새로운 강의를 지급받아 다음주 월요일까지 완강 후, 팀별  SA작성까지 완성하기로 계획하였다.객체 지향 (Object-Oriented) 좋은 설계란?요구 기능을 정확히 수행하고, 변경을 쉽게 수용할 수 있는 설계. 이해하기 쉬운 코드가 변경하기 쉬운 코드로 이어짐.객체 지향 (Object-Oriented): 소프트웨어 개발에서 기능이 아닌 객체에 초점을 맞추고, 객체의 역할을 명확히 정의하는 방법론. 책임과 권한을 가진 객체들이 협력하여 기능을 수행.객체 지향 프로그래밍 (OOP): 상태(데이터)와 프로세스(메서드)가 같은 모듈 내에 배치되는 방식. 현실 세계의 객체를 유연하게 표현하며, 코드의 추상화를 통해 직관적인 사고를 가능하게 함.가독성이 좋고, 재사용성이 높으..

카테고리 없음 2025.01.03

내일배움캠프 10주차 WIL

지난 일주일 동안 뉴스피드 프로젝트에서 여러 가지 기능을 구현하며 팀원들과 협업하는 경험을 쌓았다. 월요일에는 프로필 저장 및 조회 API를 구현하고, 화요일에는 실시간 채팅 기능을 Socket.IO를 통해 구현했다. 목요일에는 KPT 회고를 통해 프로젝트 진행 상황을 되돌아보며 프론트엔드와 서버 측 코드 구성의 균형을 맞추는 데 필요한 점들을 정리했다.이 과정에서 새로운 기능을 구현할 때 흥미를 느꼈고, 특히 실시간 채팅 기능을 구현할 때는 큰 성취감을 느꼈다. 그러나 프로젝트 초기 ERD 구성에 소홀했던 점이 아쉬웠고, 프론트엔드 작업에 치중하면서 서버 측 코드에 대한 불안감이 생겼다. 때문에 프로젝트의 방향성을 다시 생각하게 만들었다.이번 주를 통해 실시간 통신과 API 활용의 중요성을 깨달았고, ..

카테고리 없음 2025.01.03