알고리즘
·
일상
들어가며알고리즘의 중요성개발에서의 핵심은 효율적이고 최적화된 코드를 작성하는거라고 생각한다.컴퓨터는 한정된 자원을 사용하기 때문에, 불필요한 리소스는 최대한 줄이는 것이 좋고, 여러 사용자가 동시에 시스템을 이용하는 환경이나 실시간 처리가 요구되는 상황에서는 처리 속도가 매우 중요해지기 때문이다.또 시스템의 응답 속도가 느리다면 사용자 경험 측면에서도 좋지않고, 서비스의 품질 저하로 이어질 수도 있어서, 실행 속도를 높이는 것은 단순히 기술적인 문제뿐만아니라 사용자 만족도와 직결된다.효율적이고 최적화된 코드를 작성하기 위해 중요한 것은, " 효율적인 알고리즘 " 을 사용하는 것이다 특정 프로젝트에서 API를 설계해야 할 때, “어떤 로직으로 구현해야 할지”, “어떤 방식으로 문제를 해결해야 할지”와 같은..
P-프로젝트(구글 OAUTH, Spring)
·
회고록/소셜 로그인
서론팀 구성3학년 2학기, 12주 수업이 모두 끝나고 과에서 진행하는 P프로젝트를 시작하게 되었다.누구와 팀을 해야되지 정말 많은 고민이 있던 중, Leets 동아리도 같이 하고있고 평소에 잘알던 승현이와 팀을 꾸리게 되었다.나와 승현이가 백엔드였기에 P-프로젝트 팀은 프론트 2분을 추가로 구해서, 우리는 총 프론트 2명 + 백엔드 2명으로4명의 팀 구성을 완료하게 되었다. 하지만 프론트 팀원 1명은 백엔드 경험만 있었고 이번 프로젝트에서 프론트를 처음 맡았었고, 다른 프론트 팀원인 현지는 처음 개발 프로젝트를 하는 것이였기 때문에 팀 구성때부터 완성은 할 수 있을까 ? 라는 걱정이 많았던 것은 사실이였다.본론초기 진행사항AI와 관련해서 자신이 있던 사람도 없었고, 팀원 모두와 협의한 결과 클라우드 분야..