일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 스파르타내일배움캠프TIL
- 99일지
- 스파르타코딩클럽
- 부트캠프
- 중심사회
- 컴퓨터구조론 5판
- 항해
- 운영체제
- 99클럽
- 스파르타내일배움캠프
- Spring
- 스파르타내일배움캠프WIL
- Flutter
- til
- MySQL
- 코딩테스트
- 프로그래머스
- 자바
- java
- wil
- 백준
- 소프트웨어
- 국비
- 내일배움캠프
- AWS
- 개발자스터디
- 개발자블로그
- 개인공부
- 컴퓨터개론
- Python
- Today
- Total
목록wil (10)
컴공생의 발자취
테스트 코드 개인과제 제출배운 점Mock vs MockBeanAOP느낀 점테스트 코드에서 어떤 게 테스트가 필요한 로직이고 코드인지를 모르겠다.그냥 코드는 작성하고 에러가 뜨면 고치면 되지만,테스트 코드는 이게 에러가 뜨지는 않아서 뭐가 문제인지를 모르겠다. 아쉬운 점Service 테스트 코드를 작성해보지 못한 점필수기능도 다 구현하지 못한 점다른 개념들에 대해 알아보지 못한 점 ex) TDD, 몽키..? 아웃소싱 프로젝트배운 점깃허브 이슈 템플릿 작성깃허브 PR 템플릿 작성깃허브 Projects 사용PR 피드백 활용연관관계느낀 점 협업적인 측면에서 많은 것을 배울 수 있었다.또한, 다들 열정적으로 하는 팀원들을 만나서 최대한 많은 기능을 구현해보게 되어서 새로운 경험을 얻었다.그리고 처음 설계에서 꼼꼼..
뉴스피드 프로젝트 마무리배운 점issue template이메일 인증느낀 점 마무리하고 다른 팀의 발표를 보면서 저렇게도 git을 활용할 수 있구나 싶었다.다른 팀에서 issue & pr 템플릿을 맞추고 pr이 올라오면 코드를 보고 피드백을 남기는 것을 보았다.굉장히 협업이 잘 되어가고 있다고 생각했다. 그리고 기능 자체에서 다양한 것을 추가해서 한 점을 눈여겨 봤다.우리 팀이 굉장히 잘했다고 생각하고 있었는데 그냥 다들 엄청 잘 했다. 아쉬운 점조금 더 욕심내서 추가 과제를 진행하지 못한 것git 활용을 제대로 하지 못한 것 Spring 심화 주차 + 개인과제배운 점통합 테스트 vs 단위 테스트Mock vs MockBeanMockito느낀 점어떤 테스트 코드가 맞는 걸까? 계속 고민하게 되는 과제였다.특..
JWT 활용 과제 재제출배운 점환경변수 이용autowired 삭제 후 생성자 수동 작성느낀 점 다양한 피드백을 받았지만, 그 중에서 절반 정도만을 변경할 수 있었다.실력이 부족해서 어떻게 잘 작성해야 하는지 모르는 것도 있었고이번 과제가 개인적으로 어려웠다고 느껴서 일단은 끝났다는 생각에 제대로 수정하지 못한 것도 있었다.그래도 과제 피드백을 받고 재제출을 하며 한 단계 코드의 일관성이 늘어나고 깔끔해졌다. 아쉬운 점조금 더 욕심내서 추가 과제를 진행하지 못한 것어노테이션을 필요한 곳에 적절하게 활용하지 못한 것 뉴스피드 프로젝트배운 점이메일 인증 및 인가Redis 맛보기..? 음.. 그냥 보기?느낀 점생각보다 금방 마이페이지 부분을 끝내고 이메일 인증도 빠르게 끝내게 되었다.이제 인증 및 인가만 추가하..
개인과제 제출배운 점ResponseEntityExceptionHandlerValidationEntity 연관관계느낀 점그냥 jwt가 너무 어려웠다.사실 2주 후에 적는 WIL이라 기억나는 게 없다.. 아쉬웠던 점생각보다 밀도 있게 시간을 사용하지 못해서 아쉬움이 남았다.그리고 조금 더 도전하지 못한 것과 제대로 이해해야 진도를 나갔기에 그런 점에서 발목이 붙잡히며 시간을 보냄으로써 시간활용을 잘 하지 못했다. 2024.05.27 - [🤝 활동/내배캠TIL] - [내일배움캠프 28일차 TIL] JWT가 뭐길래..2024.05.28 - [🤝 활동/내배캠TIL] - [내일배움캠프 29일차 TIL] entity 연관관계 프로젝트 적용2024.05.29 - [🤝 활동/내배캠TIL] - [내일배움캠프 30일차..
개인과제 재제출배운 점param & Query StringexceptionHandlerswaggervalidationResponseEntity느낀 점그 이전에는 아래와 같이 3단계까지 밖에 진행하지 못했다.일정 작성선택한 일정 조회일정 목록 조회다시 재제출하면서 7단계까지 완료할 수 있었다.선택한 일정 수정선택한 일정 삭제예외 발생 처리 (여기부터 추가기능 구현)swagger 활용 & 파라미터 유효성 검사, null 체크 및 특정 패턴에 대한 검증 수행그리고 과제 해설 영상을 보면서 ResponseEntity를 사용해서 틀을 다시 바꿨다.아직 ResponseEntity를 어떻게 활용하는지는 모르지만.. 일단 동작을 하도록 만들었다.CRUD를 만들었긴하나, 이걸 제대로 활용하지는 못하는 것 같다.여러번 더..
Spring 및 개인과제배운 점유스케이스 다이어그램API 명세서 작성param vs query vs body관심사에 따른 패키지 분류Spring boot 프로젝트 생성RESTful한 API 설계느낀 점으아... 이번 주는 진짜 힘들었다? 한정된 시간에 비해 할게 너무 많았어!그래도 배운 게 많아서 많이 뿌듯한 한 주였어. 특히나 RESTful한 API 설계가 가장 인상 깊었는데그러고 param vs query vs body가 많은 고민을 하게 해줬지. 어떤 상황에서 어떤 request 요청 방식을 써야 좋은지에 대해 많은 고민을 하게 됐지. 아쉬웠던 점개인과제를 필수구현 기능까지 만들지 못한 것중요한 개념을 아직 숙지하지 못한 것2024.05.14 - [🤝 활동/스파르타코딩클럽] - [내일배움캠프 20..
드디어 팀 프로젝트 마무리그리고 이번 팀과는 작별 ...😥 팀 프로젝트배운 점Coding Style & Git Commit Convention을 지정해놓자!지정해놓지 않으니 프로젝트가 끝난 이후 조금 난잡한 부분이 있었다.클래스 다이어그램이 변경될 경우 수시로 함께 변경해놓아야 한다!그래야 다른 팀원이 클래스 다이어그램을 보고 작성할 때 다른 클래스 내용을 참고할 수 있다.느낀 점팀장님께서 혼자하실 수 있는 부분이 많았음에도 다른 팀원들이 할 수 있도록 기다려주시고 자세하게 설명해주셔서 이런 점을 보고 많은 생각을 했다. 초반에는 좀 차가우신 분이라고 생각했는데 처음 공부하면서 할게 많으니 소통이 잘 없었던 것 같다. 그리고 나도 팀장님처럼 다른 팀원들이 배울 수 있도록 도와줄 수 있는 사람이 되고 싶..
개인과제 제출하고 팀 프로젝트 시작하고..정신없는 일주일?이였고, 집중 못하는 한 주였다. 개인과제배운 점개인과제를 진행하면서 내가 어떤 부분들이 부족한지 알 수 있었다.그리고 과제 중에서 level 2의 추상클래스와 인터페이스 부분에 대해 고민한다고 하루를 날렸다.그런 과정을 통해 추상클래스와 인터페이스를 활용할 수 있었다.느낀 점3-1까지 어떻게든 개인과제를 꾸역꾸역 했지만, 아직 개념적인 것을 완벽하게 숙지 하지 못한 느낌을 받았다.어떻게 활용을 할 수 있는지에 대해서도 잘 모른다고 느꼈다.아쉬웠던 점제네릭을 활용할 수 있을 정도로 마스터하지 못한 것이 한이다..과제 해설을 보면서 나중에 수정해보고 했지만, 여전히 활용하는 데에 어려움을 느낀다. 2024.04.29 - [🤝 활동/스파르타코딩클럽]..
일주일 동안 Java 문법에 대해 배웠다.자바에 대해 처음 배워서 그런지 궁금한 것이 너무나 많았다. Java 문법배운 점일주일간 자바의 기본적인 문법에 대해 배우게 되었다. 너무 많은 것을 배워서 각 날짜별로 배운 것을 따로 정리했다.느낀 점새로운 것을 배운다는 것은 매우 흥미로운 일이다.새롭게 배운 것이 아닌 이미 알고 있는 것들도 있었지만, 정확한 개념을 모르는 경우가 많았기에 대부분이 새롭게 느껴졌다! 그리고 새로운 것을 배워서 나오게 되는 많은 궁금증과 호기심은 나의 하루를 즐겁게 해주었다.2주차로 들어오면서 개인 공부시간이 생기고 튜터님과의 면담도 해보고 코드카타도 시작되고 이번 주도 새로운 것들 투성이인 한 주였다.아쉬웠던 점상속, 인터페이스, 생성자, 예외 처리에 대한 활용이 부족한 것12..
1주차는 거의 적응 기간이었다.미니 프로젝트와 코딩 테스트를 꾸준하게 했다.WIL은 처음 작성해보니 미니 프로젝트와 꾸준하게 한 코딩테스트에 대해 정리해야겠다. 미니 프로젝트배운 점깃허브 파일구조, 와이어프레임, 회의록, 개인기록 등 어떻게 협업하면서 의논하고 기록해야 하는지에 대해 깃허브 충돌 해결에 대해협업하며 소통하는 과정느낀 점첫 미니 프로젝트이기도 하고 새로운 환경과 팀이기에 적응하기 위해 조금 쉬엄쉬엄하자고 생각했었다.그만큼 9-9 학습에 적응하기는 처음이다보니 육체적으로 피곤하기도 했다. 모두들 목요일이나 금요일쯤 되니 앞서 공부했던 것이 누적되었는지 피곤해했다. 물론 나도 무척이나 피곤했다. 하지만, 다른 팀의 발표를 보고난 후 조금만 더 노력해서 만들어볼 걸 살짝 후회했다.그래도 이번 미..