저편너머 2

[UMC]UMC_1기 후기 & 처음처럼_앱개발 프로젝트&협업 후기

https://makeus-challenge.notion.site/UMC-1-7cd4b7e4bcf2402fb0ef68c60a227031 UMC 1기 데모데이 행사 안내 한 학기동안 정말 고생 많으셨습니다. 1기 UMC의 피날레, UMC 데모데이 행사 진행방식에 대해 설명드리겠습니다. makeus-challenge.notion.site 생각보다 협업이 까다롭고 프로젝트는 모르는 것 투성이였습니다. 이렇게 부족한 점이 많았지만, 함께 하는 팀원, 팀장님이 함께 있어서 배우고 또 구현 할 수 있었습니다. 혼자하면 쉽게 지쳤을 일을 같이하니 오래 지치지 않고 할수있음을 몸소 느꼈습니다. 그리고 그저 수업을 듣고 배우는 것보다 이렇게 프로젝트를 만들어보니 아예 느낌이 달랐습니다. 역시 백문이 불여일타 입니다. 첫..

UMC🚀 2022.02.12

[intellij][spring]반환할것이 없을 때 에러 상태를 반환하는 법

java는 c++과 달리 반환형이 꼭 있어야한다. c++에서는 반환형을 int로 했다고 해도 반환을 딱히 하지않아도 빨간줄이 뜨지않는다. 그러나 java에서는 반환형을 void가 아닌 다른 것을 했다면 해당 반환형에 맞는 데이터를 꼭! 반환해주어야만 빨간줄이 사라진다. 코드를 만들다가 if, else 를 사용하여 구분할때가 있다. 예를 들어 지금 만드는 코드는 신고를 할 때, 신고사유에 따라 나누는데 각 신고 사유는 반환할 것이 있다. 그래서 걱정이 없다. 이외에 신고사유는 들어올일이 없어서 안만들었지만 java에서는 만들어야한다. 앞서 말했던 것처럼 반환형이 필요하기 때문이다. 이처럼 else 에서 throw new 를 해주면 된다!! 보라색글씨의 POST_REPORT_REASON은 BaseRespon..

UMC🚀 2022.02.02