전체 글

일단 맨땅에 헤딩한 뒤에 배우는 타입입니다
룰루랄라..

2024 카카오 Tech 인턴십 합격 전환 후기

써야지 써야지 하다가 이제야 작성한다😭  이제 막 부서배치 받고 아무 것도 모르는 상태로, 어떻게든 팀에 도움이 되어보겠다고(나에게 아무도 기대하고있지 않을 것임에도..) 새로운 언어, 플랫폼 적응중이라 지금 쓰는 것도 많이 이른 감이 있지만 취준 기억이 다 휘발되기 전에 기록으로 남겨두는게 좋다는 생각이 들어 후기를 남겨본다. 나는 2024 카카오 인턴십 서버 직군에에 지원하여 합격 후, 1월부터 2월, 2개월 간의 인턴십 과정을 거쳐 정규직 전환 후 현재 적응 업무(?) 진행 중에 있다. 팀과 전사에서 쓰는 툴들이 익숙하지 않고 언어도 새로운 언어들이라 정신 없지만, 곧 익숙해져 내가 팀에 기여햘 수 있는게 생기리라 믿고 나가보려고 한다! 하.. 사실 아무것도 몰라서 미안해요 우리팀..  서론은 여..

룰루랄라..

1월~2월 주인장 폐관수련 떠납니다.

진인사대천명 하러 갑니다... 좋은 결과가 있기를.. 중간중간 폐관수련하는 와중 공부한거 글 작성할 수 있음..

JAVA/Effective JAVA

9장 : 일반적인 프로그래밍 방법론

이펙티브 자바 어렵다.............. 실무 코드도 똑바로 봐본적 없는 제가 읽기엔 심오하고,, 추상적이고,, 큰 의미를 갖는 것도 많이 없는 것 같아 발췌독을 해보도록 하겠습니다! 57. 지역변수의 범위를 최소화하자 지역변수의 범위는 선언시점부터 중괄호가 끝날때까지 -> 선언과 동시에 초기화해서 사용하자 Iterator패턴을 사용하는 for문의 경우, 반복문을 도는 동안 블록 안에서만 사용할 수 있는 변수를 만들어 범위를 최소화시킨다는 점에서 좋다 메소드 기능을 작게 분리하고 하나의 메소드는 하나의 기능을 하게 함으로써 변수의 범위와 기능의 비중을 줄이기도 가능 58. 전통적 for문보단 for-each문을 사용하자 for문 안에서 사용할 지역변수를 선언하고 선언; 조건; 업데이트; 식으로 구성..

JAVA/Effective JAVA

5장 : 제네릭

클래스에서 사용하는 타입을 타입 매개변수로 미리 정해둠으로써 런타임 오류를 방지하고 타입 안정성을 확보해주는 제네릭은 오늘날 자바의 컬렉션 프레임워크 사용에 없어서는 안될 중요한 특징입니다! 이에 관해 얘기하는 5장 제네릭을 살펴보겠습니다. 26. raw type은 사용하지 말자 타입 매개변수 T를 사용하는 클래스에서, T를 정의하지 않고 사용하는 것을 raw type을 사용한다고 말하는데(List list = new ArrayList()와 같은 용법), 런타임 오류를 방지하는 제네릭의 장점을 사용하지 못하는 코드 반드시 꺾쇄(혹은 다이아몬드) 안의 타입 매개변수를 명시하고 사용할 수 있도록 하자 제네릭 타입을 쓰고 싶지만, 실제 타입 매개변수를 고려하고 싶지 않을 때 라는 와일드카드 타입 사용 가능 -..

김부추
두들두들