일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SSAFY
- 검색도메인
- 스프링배치 5
- 글쓰는또라이
- 스프링 핵심 원리 - 고급
- 코드트리x글또
- 글또10기
- 글또OT
- 검색 도메인
- Git
- 글또후기
- 코드트리
- 알고리즘
- 카프카강의
- 배치
- 자바21
- BOJ
- 개발자
- 자바
- 글또 다짐
- 검색개발
- 자바17
- 오프라인밋업
- 코딩테스트
- 제네릭
- 유데미
- 글또9기
- 글또 OT 후기
- 글또
- 백준
- Today
- Total
목록전체 글 (25)
영주의 개발노트
신입 개발자 교육과정을 듣기 전, 기본 지식 정도를 헤아리기 위해 몇몇의 질문이 적힌 설문지를 받았다. 가장 첫 질문이 '클래스와 객체의 차이에 대해 설명하라.'였다. 보고 띠용👀했다. 나... 모르네? 😅 '이것도 모르는데 객체지향 언어인 자바를 사용한다고 할 수 있나?' 자괴감이 들었다. 자괴감이 든 것도 잠시 계속 해당 질문에 대한 답을 찾으려고 하지 않았다. 이후 코드 리뷰, 스터디 등에서 계속해서 해당 용어에 대한 코멘트와 개념을 가지고 이해해야 하는 내용들이 많이 등장했기에... 이제야 정리해보고자 한다. 이번 기회를 통해 쉽게 휩쓸리는 모래성을 쌓는 것이 아닌, 견고하게 콘크리트성을 쌓아보고자 한다 🏰 💡 🗣 "너! 클래스와 객체 설명해봐!" 하면 설명할 수 있는 내가 되길 바라며 🙏 더보기..
디미터 법칙 🤔 - 디미터 법칙이란 무엇인가? 에 대해 알고 싶다면, 제가 참고한 자료 에서 확인해주세요! 💡 디미터 법칙 ❔❓ 어떤 객체 내부에서 1. 그 객체 자신의 메서드 2. 파라미터로 들어온 객체의 메서드 3. 메서드 내부에서 생성, 초기화된 객체의 메서드 4. 인스턴스 변수로 가지고 있는 객체가 소유한 메서드 만 이용하자! 한 줄에 한 점만 있는 것을 지향하자! 디미터 법칙을 위배한 코드는 무엇일까? 🤔 자동차 경주를 구현하면서 리뷰 받은 것 중, 디미터 법칙을 위배했다고 코멘트가 달렸다. 어떠한 내용인지 살펴보자. package racing.domain; import java.util.ArrayList; import java.util.List; import java.util.stream.Co..
🎊 취뽀 성공했습니다 🎉 저 같은 바보도 취뽀할 수 있더라고요... 🙂 모두들 화이팅입니다! 취업 준비하면서 느낀 점 (온니..... 포.....미..) 1. 면접 볼 때만큼은 '내가 짱이다..!' 라는 생각을 갖고 보자. 면접에서의 이미지는 짧게는 20분 길게는 한 시간의 내가 만드는 것이다. 주눅 들어있는 게 면접관 눈에도 보이는 것 같다. 2. 개인에 따라 의견이 다르겠지만, 취업에 대한 생각을 깊게 하지 말자. 막연한 불안감을 가지고 끊임없이 생각하다 보면, 답 없는 구렁에 빠지게 된다. 지금 내가 생각해봤자 달라지는 것 하나 없다! 3. 두 마리 토끼를 한 번에 잡으려면 진~~~~짜 많~~~~은 노력이 필요하다. 한 마리 토끼 잡고, 또 한 마리 잡으면 된다... 결과적으로는 어쨌든 2 마리 잡..
들어가기 앞서, 필자는 맥을 처음 사용하여 맥북에 익숙치않음을 알립니다....⚠️ 신입 개발자 교육을 받으며 공부한 내용들을 두서없이 정리하는 글입니다. 일자 주제 및 내용 시수 Day 1 - Shell command, Vim command - Bitbucket 가입 및 GIt 설치, 기본 명령어 - 프로젝트를 시작하는 법(1): git init / git remote - 프로젝트를 시작하는 법(2): git clone 3 H Goal git을 사용하기 위해 CLI Shell command와 Vim editor를 다룰 수 있다. ❌ 코드 관리를 위한 git의 정확한 사용법을 이해한다. git의 저장소 개념을 이해하고, 원격 저장소 서비스의 차이를 인식한다. git을 사용하면서 발생하는 다양한 상황을 해결..
📑 https://www.acmicpc.net/problem/2002 2002번: 추월 입력은 총 2N+1개의 줄로 이루어져 있다. 첫 줄에는 차의 대수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 대근이가 적은 차량 번호 목록이 주어지고, N+2째 줄부터 N개의 줄에는 영식이 www.acmicpc.net 자동차 수 N이 주어지고, 처음 N개는 터널에 들어간 순서대로 / 이후 N개는 터널에서 나온 순서대로 입력된 것이다. 터널 내부에서 반드시 추월을 했을 것으로 여겨지는 차들의 개수를 구하는 것이 이 문제의 목표이다. ✔ 추월의 기준 ☝ '나'의 번호보다 앞 번호인 차들이 내 뒤에 있을 경우, '나'는 앞 차들을 추월한 것이다. ➡ 처음 N개의 차량 번호 목록을 입력받은 후, 이..
📑 https://programmers.co.kr/learn/courses/30/lessons/77486 코딩테스트 연습 - 다단계 칫솔 판매 민호는 다단계 조직을 이용하여 칫솔을 판매하고 있습니다. 판매원이 칫솔을 판매하면 그 이익이 피라미드 조직을 타고 조금씩 분배되는 형태의 판매망입니다. 어느정도 판매가 이루어진 후, programmers.co.kr 신청해놓고 이력서 제출하는 걸 까먹어서 참여하지 못했던 웹 백엔드 데브매칭... 😂 2시간 시간을 가지고 실전처럼 풀어보았다. 어떠한 사원을 추천한 사람(사원의 부모)은 한 명 밖에 없다는 점을 활용했다. 우선, 각 사원에게 번호를 부여한다. 이를 기반으로, 자신의 추천인을 parent라는 배열에 추천인 번호를 저장한다. 이때 추천인이 없다면 ("-")..