본문 바로가기
728x90

전체 글150

[우아한테크코스] 프리코스 3주차 이번주차에는 새로 공부한 내용을 적용시키며 진행해 나가는 방식을 택했다.첫번째는 일급컬랙션이다.public record LottoNumber(int lottoNumber) { private static final int MIN_LOTTO_NUMBER = 1; private static final int MAX_LOTTO_NUMBER = 45; public LottoNumber { validateLottoNumber(lottoNumber); } private void validateLottoNumber(int lottoNumber) { if (lottoNumber MAX_LOTTO_NUMBER) { throw new LottoExce.. 2024. 11. 4.
[우아한테크코스] 프리코스 2주차 2주차를 쓰다가 올해 초 생각이나서 첨부해본다.  사실 난 이전에 동아리에서 자동차 경주, 로또 게임을 한 번 풀어본 경험이 있다. 난 사실 전혀 백엔드쪽을 몰랐다보니 동아리에서 우테코 출신분이 있었다고 할때도 다른애들은 우와아하고 있을때 난 사실 우테코도 처음 들어봤어서 전혀 감흥이 안생겼으나 이제 나도 우와아 할 것 같다.. ㅋㅋ 그리고 그걸 내가 도전하게 될 줄이야.. https://github.com/TEAM-ALOM/java-racingcar/pull/18/files [스프링 화요일 4팀] 장영재 미션 제출합니다. by urinaner · Pull Request #18 · TEAM-ALOM/java-racingcarmvc로 나눠서 만들었고 분리하는 단위를 정하는게 어려워서 다른사람들 코드 참고하.. 2024. 11. 4.
[우아한테크코스] 프리코스 1주차 정신없이 1주차를 끝냈다. 토요일 코테, 일요일에 정처기 시험, 그 후 돌아오는 길에 교통사고;; 정신없어 1주차에 시간을 많이 투자하지 못했다. 2주차부턴 시간을 좀 더 투자할 계획이다. 참고로 교통사고 팁이 있다면 신고접수 -> 보험처리 -> 병원 -> 담당직원연결 -> 합의 순으로 진행하면 된다. 처음해봣다..ㅎ;  일단 진행한 소감문은 다음과 같다.  소감문 이번 문자열 계산기 과제를 통해 역할과 책임에 대해 깊이 고민하는 기회를 가졌습니다. 특히, 객체지향 설계의 핵심인 역할 분리와 책임 할당의 경계를 설정하는 과정이 어려웠습니다. 각 클래스의 역할과 기능 분리 여부에 대해 고민한 끝에, 계산기 클래스, 문자열 파싱 클래스, 입출력 처리 클래스로 나누어 3개의 클래스를 설계했습니다.비록 요구사항.. 2024. 10. 22.
[Project] Docker 적용기 프로젝트를 진행하다가 잠시 서버의 부재로 docker를 이용하여 서버를 열어야되는 상황에 놓였다. 내가 말했지만 약간은 후회했다. 팀원들이 고생해서.. 걍 내꺼 서버나 열껄. 내가 공부를 대충하고 제안해서 이꼴이 난 듯 하다..; 그래서 후딱 자소서쓰고 Docker 공부하면서 정리하고자 한다.일단 Docker란?Docker는 소프트웨어를 컨테이너라는 가벼운 격리 환경에서 패키징, 배포 및 실행할 수 있도록 도와주는 오픈 소스 플랫폼입니다. 다들 아시겠지만 뭐 관리할 필요없이 Docker파일로만 각종 다른 환경에서 사용하고자 하는 것이다. 근데 이번에 프론트엔드 측에서 java가 없으면 실행되지 않는 말도 안되는 문제가 발생했다. 지금 생각해봤는데 java 또한 도커파일로 실행시키고 -> spring 파일.. 2024. 10. 16.
728x90