목록2024/11 (20)
자바칩
11/13한일프로그래머스 문제 풀이멀리 뛰기 (Level 2, DP)https://github.com/agi1004/algorithm/commit/28c31c11ebe0658543ed613085590a1783d9e9d1 할일11/15(금) 오전 10:10 메디칼파크 면접11/17(일) 오후 12:00 싸피 코테11/20(수) 오후 7:00 치과백준 스도쿠 문제 다시 풀기백준 컵라면(1781번) 문제 풀기프로그래머스 순위 검색, 수식 최대화 문제 풀기실용주의 프로그래머 책 읽기가상 면접 사례로 배우는 대규모 시스템 설계 기초 책 읽기신입 공채 지원 (마감 전날까지 지원)IBK기업은행 인턴 - 11/14(목) 14:00 마감교보증권 - 11/15(금) 17:00 마감시큐아이 - 11/15(금) 17:00 마..

회고1. 지원서나 중간 회고에서 현실적인 목표를 설정하고 이를 달성했다고 생각하나요? 그 이유는 무엇인가요? 블로그는 항상 꾸준히 올리고 있다. 그러나 공부한 내용이나 기술 지식 같은게 아니라 거의 다 하루 일과를 작성해서 제출하고 있다. 미션을 하루 종일 붙잡고 있어도 어려워서 다른 책을 공부하기가 어려운 것 같다. 4주차 미션이 이렇게 어렵지 않았다면 가능했을 것 같긴 한데, 이번 주는 아쉽게도 무리였다. 매일 10시간 넘게 오로지 미션에만 투자하고 있다. 2. 중간 회고에서 조정한 목표가 실제 목표 달성에 도움이 되었나요? 목표를 달성하는 데 어떤 점이 효과적이었다고 생각하나요? 사실 저번주까지는 미션이 크게 어렵지 않았다. 다만 내가 요구사항을 놓쳐버려서 예제 테스트를 2개중에 1개 틀린 채로 제..

11/11한일우테코 4주차 미션 제출모든 기능 구현 완료 후 리팩토링 완료테스트 코드 작성 완료30시간동안 잠을 자지 않고 고군분투 끝에 예제 테스트 4/4 완료...... 할일11/12(화) 18:00 싸피 오티 (온라인)오티 전까지 SW적성진단 응시자 메뉴얼 숙지백준 스도쿠 문제 다시 풀기백준 컵라면(1781번) 문제 풀기프로그래머스 순위 검색, 수식 최대화 문제 풀기실용주의 프로그래머 책 읽기가상 면접 사례로 배우는 대규모 시스템 설계 기초 책 읽기신입 공채 지원 (마감 전날까지 지원)현대카드 - 11/11(월) 10:00 마감LG CNS 인턴 - 11/11(월) 18:00 마감플래티어 - 11/11(월) 23:59 마감SK엠앤서비스 - 11/12(화) 23:59 마감IBK기업은행 인턴 - 11/1..
11/9한일프로그래머스 문제 풀이문자열 내 마음대로 정렬하기 (Level 1, 정렬)https://github.com/agi1004/algorithm/commit/a9fb4c9d0a237c4dc3d7b5839e023faa38e0a53a우테코 4주차 미션 진행 중개어려움.................. 3주차까지는 할만했는데 4주차................에바임.............. 스파게티 코드의 향연........... 몇시간동안 붙잡고있어도 안됨.................드디어 모든 기능 구현 완료.회사 지원 할일우테코 4주차 미션 진행리팩토링테스트 코드 작성11/12(화) 18:00 싸피 오티 (온라인)오티 전까지 SW적성진단 응시자 메뉴얼 숙지백준 스도쿠 문제 다시 풀기백준 컵라면(17..
11/8한일프로그래머스 문제 풀이최솟값 만들기 (Level 2, 정렬)https://github.com/agi1004/algorithm/commit/663f55b404e2487983dca83e5aa266b1e8d508d7우테코 4주차 미션 진행 중 할일우테코 4주차 미션 진행11/12(화) 18:00 싸피 오티 (온라인)오티 전까지 SW적성진단 응시자 메뉴얼 숙지백준 스도쿠 문제 다시 풀기백준 컵라면(1781번) 문제 풀기프로그래머스 순위 검색, 수식 최대화 문제 풀기실용주의 프로그래머 책 읽기가상 면접 사례로 배우는 대규모 시스템 설계 기초 책 읽기신입 공채 지원 (마감 전날까지 지원)현대카드 - 11/11(월) 10:00 마감LG CNS 인턴 - 11/11(월) 18:00 마감플래티어 - 11/11(..
11/6한일프로그래머스 문제 풀이2 x n 타일링 (Level 2, DP)https://github.com/agi1004/algorithm/commit/8a7534a0a98924ac2f7905508b47b094d62d11a6우아한테크코스 3주차 미션 코드리뷰코드리뷰를 처음으로 해본 소감 블로그 작성 https://agi1004.tistory.com/117회사 지원우테코 4주차 미션 진행 중REAMD.md에 구현할 기능 목록 작성 중 할일농협정보시스템 지원 - 11/7(목) 23:59 마감우테코 4주차 미션 진행백준 스도쿠 문제 다시 풀기백준 컵라면(1781번) 문제 풀기프로그래머스 순위 검색, 수식 최대화 문제 풀기실용주의 프로그래머 책 읽기가상 면접 사례로 배우는 대규모 시스템 설계 기초 책 읽기신입 ..
우아한테크코스 프리코스 미션을 진행하면서, 디스코드에서 다른 사람들의 코드를 보고 리뷰를 받거나, 리뷰를 할 수 있다.이전에는 다른 사람에게 리뷰를 받아보기만 했지만 내가 직접 리뷰를 해주기에는 나보다 더 잘하는 사람이 많아보였기 때문에 살짝 겁이 나서 하지 못했다.실제로 다른 사람들의 코드를 몇 개 보았는데 나보다 코드를 잘 작성한 사람들이 많아보였다. 오히려 내가 더욱 배워가는 시간이었다.하지만 이번 3주차때는 용기를 내어서 다른 분의 코드를 리뷰해보았다.나보다 코드를 잘 작성하신 분인 것 같지만, 내가 보기에 이부분은 개선했으면 좋겠다고 생각하는 부분은 최대한 리뷰를 해드리고, 배워갈 점은 배워갔다.아무래도 나도 SOLID 원칙과 클린 코드에 대해 어느 정도는 아는 사람이기 때문에 막힘없이 리뷰를 ..

다른 사람들의 코드를 보면서 내 코드가 생각보다 부실했다는 것을 깨달았다. 다른 분들은 정말 사소한 기능도 여러 가지의 클래스와 메서드로 잘 나누었다. MVC패턴을 주로 적용을 하였는데, 그것을 보고 나도 이번 미션부터 MVC 패턴을 적용하였다. MVC 패턴이란 Controller가 Model과 View를 컨트롤하는 것이다. Model과 View는 서로 모르는 존재가 되어야 한다. 비즈니스 로직을 Model에서 처리하고, 콘솔 입출력은 View에서 처리했다. 즉, Model은 백엔드가 되고 View는 프론트엔드가 된다. 그리고 Spring Boot 프로젝트에서 했듯이 계층을 Controller, Service, Repository로 나누었다. Controller는 Model과 View의 흐름을 컨트롤하는..