💾 Backend/우아한 테크코스-프리코스19 🛸 MVC 패턴 🛸 MVC 패턴이란? 🛸 - 유지 보수가 편하게 만든 코드 Model - View - Controller 의 약어 🛸 Model 🛸 데이터를 처리하는 부분 데이터베이스 연동(DO) + Entity View와 Controller에 의존하면 안 됨! 🛸 View 🛸 사용자에게 보이는 화면 (UI) Model와 Controller에 의존하면 안 됨! 🛸 Controller 🛸 mvc 패턴의 핵심 사용자 요청의 중심에 위치 사용자가 작업 수행 시 컨트롤러에서 우선적으로 요청을 받아들인 후에 뷰에 전달 View와 종속관계 발생함 사용자의 요청을 Controller가 받고 Controller는 결과를 Model에 담고 그 내용을 View에서 출력하여 사용자에게 전달 🛸 MVC 장점 🛸 - 디자이너와 개발자의 분업 .. 2023. 10. 27. 🛸 Enum Java: enum의 뿌리를 찾아서... 이번 글에서는 자바 1.5버전부터 새롭게 추가된 열거형 상수인 enum(enumeration)에 대해 알아보겠습니다. 열거형은 서로 연관된 상수들의 집합입니다. 이번 글은 enum 정의와 enum 사용방법, 그리고 enum www.nextree.co.kr 출처 🛸 Enum이란? 🛸 관련이 있는 상수들의 집합 (열거형) => 어떤 클래스가 상수만으로 작성되어 있으면 class로 선언하기보다 =>"enum"이라고 선언하여 '이 객체는 상수의 집합'임을 명시적으로 나타냄 = enumration 컴파일타임에 모든 값을 가지고 있어야 함 🛸 Enum을 사용한 상수 정의 🛸 - 코드가 단순해지고 가독성이 좋아짐 - 인스턴스 생성과 상속 방지 - 키워드 enum으로 구현의 의.. 2023. 10. 27. 🪐우테코 프리코스🪐 - 2주차 과제🔭 개미는(뚠뚠)🐜🐜오늘도(뚠뚠)🐜🐜열심히 일을 하네(뚠뚠)🐜🐜개미는(뚠뚠)🐜🐜언제나(뚠뚠)🐜🐜열심히일을하네(뚠뚠) (해당 주차 비공개했습니다) 🚀 기능 요구 사항 초간단 자동차 경주 게임을 구현한다. 주어진 횟수 동안 n대의 자동차는 전진 또는 멈출 수 있다.⭕️ 각 자동차에 이름을 부여할 수 있다. 전진하는 자동차를 출력할 때 자동차 이름을 같이 출력한다.⭕️ 자동차 이름은 쉼표(,)를 기준으로 구분하며 이름은 5자 이하만 가능하다.⭕️ 사용자는 몇 번의 이동을 할 것인지를 입력할 수 있어야 한다.⭕️ 전진하는 조건은 0에서 9 사이에서 무작위 값을 구한 후 무작위 값이 4 이상일 경우이다.⭕️ 자동차 경주 게임을 완료한 후 누가 우승했는지를 알려준다. 우승자는 한 명 이상일 수 있다.⭕️ 우승자가 여러.. 2023. 10. 26. 🪐우테코 프리코스🪐 - 2주차🚀 이번에는 조금 널널한~ 🎀시험 2개 준비🎀와 함께하는 ✨우테코 2주차!✨ 이독 외부세미나 준비와 웹사이트 개발, 신촌연합 일 준비 및 알고리즘&SQL 스터디 준비랑 이대IT리더모임만들기 고고~! (해당 주차 비공개했습니다) 안녕하세요. 우아한테크코스입니다. 이 메일을 받는 분들은 이전 주 차 미션을 정상적으로 제출하신 것을 확인한 분들이니, 미션 제출이 잘 되었는지는 걱정하지 않으셔도 괜찮습니다. 1주 차 미션의 목표는 git, 교육 분야별 언어, 그리고 미션 사이클에 익숙해지는 것이었습니다. 2주 차 미션에서는 1주 차에서 학습한 것에 더해 함수를 분리하고, 각 함수별로 테스트를 작성하는 것에 익숙해지는 것을 목표로 하고 있어요. 이번에 테스트를 처음 접하시는 분들은 언어별 테스트 도구를 학습하고 작은.. 2023. 10. 26. 1주차 우테코 코드 임시저장소 보호되어 있는 글 입니다. 2023. 10. 23. 🪐우테코 프리코스🪐 - 1주차 과제🔭 아악 ✨시험 6개✨랑 함께하는 🎀즐거운 💗우테코과제💗 (해당 주차에는 비공개했습니다. 늦은 저녁 제출 후 비공개 해제) 코스 1주차 미션 저장소🚀 https://github.com/woowacourse-precourse/java-baseball-6 GitHub - woowacourse-precourse/java-baseball-6 Contribute to woowacourse-precourse/java-baseball-6 development by creating an account on GitHub. github.com 🚀정리🚀 사람들 너무 잘하신다 나는 시간관계상 실력상 할 수 있는 만큼만 때린다 다음주부터는 더 열심히.. 다음주에도 시험 2개지만..회장 인수인계도 받지만..이독후배들 밥약도 있지만... 2023. 10. 20. 🪐우테코 프리코스🪐 - 1주차🚀 안녕하세요. 우아한테크코스입니다. 1주 차 미션은 개발 환경을 세팅하고, GitHub에 과제를 제출하는 등 미션 외에도 추가로 익혀야 하는 부분들이 있어 가벼운 미션으로 준비했어요. 저희는 가볍다고 생각하는데 여러분은 어떻게 느낄지 모르겠네요. 앞으로 갈수록 조금씩 난도가 높아지도록 설계했어요. 최종 코딩 테스트는 프리코스를 충분히 학습했다면 해결할 수 있습니다. 그러므로 자신의 힘으로 프리코스 과정을 진행해 보세요. 특히 미션 제출이 가능한 시간이 제한되어 있으니 꼼꼼하게 확인하길 바랍니다. 기준 시간 외에 제출할 경우 미션을 제출하지 않은 것으로 판단합니다. 지난번에도 공유했지만 미션을 제출하지 않으면 다음 프리코스 단계와 최종 코딩 테스트에 참여할 수 없으니 100% 완벽하게 구현하지 못하더라도 기.. 2023. 10. 19. 🪐우테코🪐 - 프리코스 OT 즐거운 시험기간과 함께 시작하는 프리코스~ 딱..한 주만 늦게 시작했으면 안 됐을까요 어떻게 딱.. 이렇게 딱... 안녕하세요. 우아한테크코스입니다. 내일(2023년 10월 19일 목요일 15시) 부터 프리코스를 시작합니다. 프리코스에 더욱 잘 참여하기 위해 아래 내용을 먼저 읽어 볼 것을 추천합니다. 프리코스 목적 우아한테크코스 교육과정은 강의식으로 진행하는 주입식 교육이 아닙니다. 여러분이 해결해야 할 미션을 부여하고, 미션을 구현한 후 피드백을 받는 방식으로 진행합니다. 이 교육 방식이 기존의 교육방식과 완전히 다르기 때문에 프리코스는 본 과정을 미리 경험해 보는 단계입니다. 프리코스는 여러분이 해결해야 할 미션과 간단한 가이드를 제공하지만, 본 과정과 다른 점은 1:1 피드백이 없고 공통 피드백만.. 2023. 10. 18. 🪐 우아한 테크코스 🪐 지원 계획 지원하기 🪐 우아한테크코스 2024 입학설명회 www.woowacourse.io 예전부터 써 놓았었던 우아테코 지원 부트캠프를 향한 열망.. 과연 실현할 수 있을지~! 🪐 일정 🪐 🪐 사전 조사 🪐 - 몰입, 협력, 소통, 자기주도, 경험과 같은 교육철학 - 프론트, 백엔드, 모바일 안드로이드 교육 과정 - 백엔드는 Java / Spring Boot, 프론트엔드는 JavaScript / React - 전국에서 50명 내외(백엔드 기준, 3기 기준 프론트엔드는 절반인 25명)를 선발하여 운영하는 소수정예식 - 매년 2월 시작, 11월 수료 (10개월) - 월요일은 오후 1시, 나머지 요일은 오전 10시부터 / 오후 6시까지 🪐 우아한테크코스 2024 입학설명회🪐 와 강사님이 기말고사 포기하면 된대요 으악!.. 2023. 10. 5. 이전 1 2 다음