토마토의 개발일지
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • Development (144)
      • Languege (39)
        • Java & Spring (27)
        • C# & ASP.NET (5)
        • JavaScript (2)
        • Kotlin (5)
      • DB (0)
        • Oracle (0)
      • Study (72)
        • 네트워크 (3)
        • 이펙티브 자바 (41)
        • 우아한 테크 코스 (7)
        • Next Step (3)
        • Certificate (5)
        • Side Proejct (6)
      • Error (18)
        • 개발환경 (10)
        • 트러블슈팅 (6)
      • Algorithm (12)
      • 개발환경 (1)
      • 회고 (2)
  • 홈
  • 태그
  • 방명록
회고

[TOSS NEXT 2024]실패에도 굴하지 않고 토스 최종 면접까지 두달간의 여정

😂떨어졌지만 괜찮아9월 23일부터 11월 25일까지 2024 토스 NEXT 개발자 챌린지가 끝났다. 두달간 엄청나게 힘들고 지치고 포기하고 싶은 순간들이 많았는데 아쉽지만 최종 면접에서 불합격했다. 그렇지만 확실하게 레벨업을 하는 순간들이 있었기에 이 경험을 잊지 않기위해 글로 적어두려 한다.자세한 내용은 NDA로 인해 말하지 못하지만, 과정을 정리했다.https://toss.im/career/next-developer-2024 [Step 1. 온라인 코딩테스트]10/5(토) 오후 2시에 코딩 테스트가 진행되었다. 문제 내용에 대해서 말할수는 없지만, 무작정 높은 난이도의 알고리즘 문제보다  개발에 대해 생각하고 고민한 사람을 원한다는게 느껴졌다. 평소에 기업의 기술 블로그를 보는게 도움이 되었다. 1..

2024. 11. 27. 20:13
Study/우아한 테크 코스

[우아한 테크 코스] 프리코스 - 3주차, 로또 회고

❤️ 서로 PR하기를 원하시는분은 https://github.com/woowacourse-precourse/java-lotto-6/pull/818 여기에 남겨주세요! 👍3주차 목표 3주차는 2주차에서 계획했던 목표인 mvc 패턴에 맞게 유효성 검사하기 public 메소드만 테스트하기 이 두가지에 중점을 뒀다. 이번주에 적용하기 위해서 해당 내용을 정리하여 블로그에 포스팅했는데, 덕분에 이번주차 미션을 해결하는데 도움이 많이 됐다. 특히 private 메소드를 테스트해야 하는 경우라면, 해당 클래스가 너무 많은 책임을 가진것이 아닌지 확인하라는 말에 많은것을 깨달았다. [해리&션 발표 중, 많이 실수하는 부분] https://mntdev.tistory.com/90#%ED%95%B4%EB%A6%AC%26%E..

2023. 11. 10. 20:37
Languege/Java & Spring

[김영한 스프링] 스프링 컨테이너와 빈

스프링 컨테이너 생성 과정 1.스프링 컨테이너 생성 ApplicationContext applicationContext = new AnnotationConfigApplicationContext(AppConfig.class); ApplicationContext는 스프링 컨테이너라 합니다. 이것은 인터페이스이기 때문에 xml을 기반으로 만들 수도 있고 애노테이션 기반의 자바 설정 클래스로 만들 수 있습니다. AppConfig라는 java 파일을 기반으로 애노테이션 기반의 자바 설정 클래스로 컨테이너를 만들었습니다. 스프링 컨테이너를 부를 때 BeanFactory, ApplicationContext로 구분해서 이야기합니다. 2.스프링 빈 등록 이후 new AnnotationConfigApplicationCon..

2022. 3. 10. 09:45
Languege/Java & Spring

[김영한 스프링] 스프링 핵심 원리 이해

스프링 핵심 원리 이해에서는 예제를 만들고 객체 지향 원리를 적용하는 방식으로 이루어졌습니다. 첫번째로 private final MemberRepository memberRepository = new MemoryMemberRepository(); 라는 순수한 자바코드를 작성하였고 이에 대한 코드는 인터페이스 뿐만 아니라 구현 객체도 의존하여 OCP, DIP 위반의 문제가 발생합니다. 왜냐하면 변경에는 닫혀있어야 하는 OCP와 구체화에 의존하면 안되는 DIP를 위반하기 때문입니다. 이를 해결하기 위해 private final MemberRepository memberRepository = new MemberRepository(); 라는 인터페이스만을 의존하는 코드를 작성하였고 OCP와 DIP는 해결한 것 ..

2022. 3. 8. 11:05
  • «
  • 1
  • »

공지사항

  • GitHub & WorkSpace

전체 카테고리

  • Development (144)
    • Languege (39)
      • Java & Spring (27)
      • C# & ASP.NET (5)
      • JavaScript (2)
      • Kotlin (5)
    • DB (0)
      • Oracle (0)
    • Study (72)
      • 네트워크 (3)
      • 이펙티브 자바 (41)
      • 우아한 테크 코스 (7)
      • Next Step (3)
      • Certificate (5)
      • Side Proejct (6)
    • Error (18)
      • 개발환경 (10)
      • 트러블슈팅 (6)
    • Algorithm (12)
    • 개발환경 (1)
    • 회고 (2)
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #kotlin
  • #김영한
  • #스프링
  • #AWS
  • #spring
  • #effective java
  • #개발자
  • #이펙티브 자바
  • #김영한 스프링
  • #TDD
  • #스프링부트
  • #BOJ
  • #Java
  • #구글 클라우드
  • #GCP
  • #클라우드
  • #도메인 주도 개발
  • #이펙티브자바
  • #spring boot
  • #백준
  • #제네릭
  • #백엔드
  • #saa
  • #파이썬
  • #객체지향
  • #후기
  • #자바
  • #코틀린
  • #트러블슈팅
  • #우테코
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © 토마토의 개발일지 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바