멋쟁이사자처럼 동아리37 멋쟁이 사자처럼 RacingCar - 출처 "우테코" 멋쟁이 사자처럼 동아리의 백엔트 팀 진행 방식은 우테코의 자료를 가지고 동아리 수업 및 과제를 진행시키는 방식이다. 첫번째 수업은 RacingCar 수업이다. 오랜만에 쓰는 java라 배열과 리스트 쓰는게 익숙지 않았다. [배운 점] 1. MVC 패턴을 활용하여 진정한 객체 지향적 사고를 하게 되었다. Model 핵심 객체들을 의미한다. Model에서는 View 와 Controller 와 직접적으로 통신하지 않는다. View - Input 및 OutPut을 관리하는 패키지이다. Controller - Model 의 기능과 View 기능을 적절히 활용하여 Application이 돌아가게 해주는 역할을 한다. 2. JUnit 과 AssertThat 구문을 배우게 되어 처음으로 예외처리및 Test코드 .. 2024. 5. 6. 멋쟁이 사자처럼 0주차 0주차 때는 이제부터 1년간 함께할 개발팀이자 동료들을 찾아 팀을 꾸리는 시간이다. 랜덤으로 백엔드 팀원 한명은 정해졌다. 기획 리더의 pr을 읽고 어떤 리더를 선택할지를 백엔드 팀원과 같이 논의 하였다. 대부분의 사람들은 그 사람의 아이디어를 보고 기획 리더한테 말을 거는 모습이 보였다. 나는 개인적으로 아이디어 보다는 pr을 읽고 그 사람의 성격과 특징 위주로 글을 읽어 나갔다. 한명의 글이 눈에 띄었고 글을 읽어 보면서 책임감이 강하며 성격도 리더 성격과 잘 맞는 느낌이 들어서 그 분에게 말을 걸었다. 조금 시간의 경과하고 다행히도 리더분과 같은 팀이 될 수 있었고 프론트 팀원도 정해져서 0주차 멋쟁이 사자처럼 개발 한팀이 탄생했다. 2024. 5. 6. git - 멋쟁이사자처럼 환경 설정 $ git --version $ git config --global user.name "PlusUltraCode" 전체 수정 가능 $ git config --global user.email "kkd06144@naver.com" $ git config --list 기본 메소드 .gitignore 파일 안에 원하는 파일이름을 적으면 무시할 수 있다. $ git init 초기화 $ ls -al 파일 및 디렉토리 목록 $ git add text.txt 파일 추가 $ git stats 잘 보내졌는지 확인하는거 $ git add . 모든 파일 보내기 $ git rm cached test.txt 파일 보낸거 취소하기 $ git commit -m "First Commit" $ git branc.. 2024. 5. 6. 멋쟁이사자처럼 JAVA - AssertThat 1. isEqualTo 메소드assertThat(actual).isEqualTo(expected); assertThat(actual).isNotEqualTo(expected); assertThat(actual).isNull(); => null인지 판별 assertThat(actual).isNotNull(); assertThat(actual).isSameAs(expected); assertThat(actual).isNotSameAs(expected); 2. 예외 assertThatThrownBy(() -> { causeException(); }).isInstanceOf(IllegalCallerException.class) assertThatThrownBy(() -> { ca.. 2024. 5. 6. 이전 1 ··· 6 7 8 9 10 다음