Posts
탤로우 월드
Cancel

문제 출처 소스코드 int 타입 거꾸로 출력하기 최종 풀이 소스 코드 public class ReverseInteger { public static void main(String[] args) { // int x = 123; // int x = -123; ...

문제 출처 소스코드 가장 큰 이득을 볼 수 있는 타이밍에 주식 구매/판매 하기 최종 풀이 소스 코드 public class BestTimetoBuyandSellStockII { public static void main(String[] args) { int[] price...

문제 출처 소스코드 정렬되어 있는 배열에서 중복된 값 제거하기 첫번째 풀이 소스 코드 public class RemoveDuplicatesFromSortedArray { public static void main(String[] args) { int[] nums = {1...

주니어 개발자의 퇴사 회고 이 글을 왜 적고 있는가 2018년 3월 19일에 시작해 2020년 7월 17일을 마지막으로 2년이 조금 넘는 기간 동안 근무했던 회사를 퇴사하게 되었다. 지금은 퇴사한지 약 한 달 정도가 된 시점으로 결론적으로는 퇴사를 결심하고 퇴사를 과감히 던진 것에 대해 후회하지 않고 있다. 그래서 이번 회고를 통해 열정이 조금 사...

Hilt Hilt는 Dagger 기반의 DI 라이브러리로 Annotation을 이용한 컴파일 타임 generated code로 의존성 주입을 구현하였습니다. 기존 Dagger는 오류를 컴파일 타임에 검증이 가능하고 퍼포먼스가 준수하다는 장점이 있지만 과도하게 많은 Annotation과 보일러 플레이트 코드 때문에 러닝커브가 높다는 단점이 있습니다....

DI의 기본 개념 이해하기 DI와 IoC DI는 Dependency Injection의 준말로 의존성 주입을 뜻합니다. 의존성 주입이란 외부에서 의존 객체를 생성하여 넘겨주는 것을 의미합니다. 예를들어 A 클래스가 B 클래스를 의존할 때 B Object를 A가 직접 생성하지 않고 외부에서 생성하여 넘겨주면 의존성 주입했다고 합니다. 그림에서...