두 버전을 비교하는 코드를 작성했다.예를 들어 시스템에서 요구하는 최소 버전이 있는데, 사용자의 버전이 시스템의 최소 요구 버전을 만족하는지 확인하는 함수최초작성중복코드 제거추후 유지보수를 위한 모듈화위 코드보다 조금 더 효율적이고 유지보수에 용이한 코드를 생각해 보자
async함수는 항상 Promise를 반환한다.Promise가 아닌 값도 Promise로 값을 감싸 반환한다.await는 async함수 안에서만 동작하며, Promise가 처리 될 때까지 기다립니다.다음 코드에서,await를 만나 Promise처리가 될 때 까지 기다렸
오늘 OJT 끝!코드 작성하고 하는 것 보다 서버 환경설정하고 프로젝트 빌드하고, 도커이미지 빌드하고 했던게 훨씬 오래 걸렸던 것 같다.코틀린 완벽 가이드 책 구매 완료코틀린으로 프로젝트를 한다고 생각하니 막막하고 걱정도 많이 되지만, 천천히 해보자 어차피 자바도 처음
BoardList, BoardDetail, BoardWrite는 모두 게시판에 관한 기능이므로 공통 url을 /board로 묶어야겠다고 생각했다.이렇게 구성을 했더니, /board에서 /detail, /write 페이지로 넘어가지 않고, 페이지가 멈춰있는 문제가 발생했
Jetbrains에서 개발한 언어자바 플랫폼에서 돌아가는 새로운 프로그래밍 언어로, 자바 라이브러리나 프레임워크와 함께 잘 작동하며, 성능도 자바와 같은 수준이다.코틀린의 주목적현재 자바가 사용되고 있는 모든 용도에 적합하면서도 더 간결하고 생산적이며 안전한 대체 언어