[F-Lab] 11주차 회고
·
📝 끄적끄적/F-Lab
사전 질문테스트 데이터 초기화할 때 선호하는 방법(@Transactional 사용)테스트 코드 - LazyInitializationException파사드 패턴마이페이지 기능은 따로? 사전 학습이론스프링 입문을 위한 자바 객체 지향의 원리와 이해 완독김영한 님 스프링 핵심 원리 기본편 ~섹션 6김영한 님 JPA 기본편 ~섹션 7 멘토님 질문언제 JWT를 쓰고 언제 세션을 쓰면 좋을까요?ISP 원칙이란?디자인 패턴을 왜 공부해야 할까요?어댑터 패턴이란?프록시 패턴이란?데코레이터 패턴이란?싱글톤 패턴이란?템플릿 메서드 패턴이란? (전략 패턴과 비교) 느낀 점드디어 개구리책을 완독 했다. 멘토님이 개구리책을 디자인패턴책이라고 부르시던데 왜 그런지 이해완...디자인패턴을 이해하려면 객체지향을 이해해야 된다.빌드업..
[F-Lab] 데브클럽 친구 만들기&네트워킹 파티 참여 후기
·
📝 끄적끄적/F-Lab
최근에 F-Lab에서 운영하는 커뮤니티인 데브클럽에서 연초 행사를 진행했다. 데브클럽은 오늘 기준 1,800명 이상의 개발자들이 활동하고 있는 커뮤니티다.나는 멘토링 중이라 무료로 이용하고 있지만 멤버십 개념으로 달마다 결제하는 걸로 안다. 그만큼 매주 온/오프라인 모각코, 빅테크 멘토님들의 세션, 취직&이직 관련 플러그인 등이 다양하게 열린다.보통 커뮤니티는 무료기 마련인데 데브클럽은 본인 돈을 냈기 때문에 스터디도 다들 적극적이시고, 오프라인에서 얘기를 나눠도 정말 열정적인 분들만 모여있는 게 느껴진다. 난 현재 지방에서 멘토링을 받고 있기 때문에 오프라인에서 열리는 다양한 행사들에 군침만 줄줄 흘리고 있었다.지방러 특, 서울 가면 뽕을 뽑아야 하기 때문에 언제 갈까 간만 보고 있다가 2025년 연초..
[F-Lab] 6주차 회고
·
📝 끄적끄적/F-Lab
사전 질문MyBatis vs JPA`Arrays.copyOf` 의 복사 방식 사전 학습프로젝트기획 수정프로토타이핑 수정요구사항정의성 수정유저시나리오 작성도메인 문서 작성모델 문서 작성이론(최범균의 JSP 2.3 웹 프로그래밍)Chapter 1~4Chapter 9, 10Chapter 14Chapter 17~20 (완독) 멘토님 질문스프링 MVC가 Context Switching에도 불구하고 스레드 개수를 수백 개까지도 늘리는 이유Context Switching을 아낄 수 있는 방법synchronized(모니터락)Java Serializable함수형 프로그래밍과 Stream, 람다와의 관계성ThreadLocal 느낀 점이번주는 저번주에 많이 못한 걸 반성하고자 프로젝트 산출물도 다 작성하고, JSP 책도 완..
[F-Lab] 백엔드(BackEnd) 코스 1개월 솔직후기
·
📝 끄적끄적/F-Lab
왜 F-Lab인가퇴사https://javacatcher.tistory.com/155에도 적었지만, 나는 지방에서 4년 차 SI, SM 개발자로 일하다 퇴사했다그동안 많은 것을 배웠지만, 연차가 쌓일수록 단순한 구현보다 성능을 고려한 개발을 하고 싶어졌다.또 서비스 회사로 이직하고 싶다는 마음이 간절했다. 서울로 가서 컨퍼런스에도 다니고, 다양한 네트워킹에 참여하며 성장하고 싶었다. next-step나의 개발자 인생은 next-step의 TDD 교육을 들은 전후로 나뉜다고 할 수 있다.이직을 결심한 순간 80만 원이라는 거금을 들여 교육을 들었다. 수료 이후에 개발에 대한 생각, 코드가 180도 바뀌었다.모든 후기에 이런 식으로 적혀있었는데 처음엔 “주작 아니야?” 했는데 이럴 수밖에 없다. 엄청 빡세고..
[F-Lab] 4주차 회고
·
📝 끄적끄적/F-Lab
사전 질문BigDecimal 중요 필드 2개(BinInteger, scale)G1 GC는 java 9? java 11? → 9부터 맞지만 LTS 기준으로 알고 있어도 됨프로젝트 주제 구체화개발자 네트워킹 관련 사전 학습자바의신2권~19장까지 (끝)프로젝트 주제 선정2가지 중 구체화해서 고민해 보기최범균의 JSP 2.3 웹 프로그래밍Chapter 1~4 (진행 중)Chapter 9, 10Chapter 14Chapter 17~20 멘토님 질문리플렉션의 단점왜 자바 11부터 G1 GC를 사용하게 되었을까요?system.out.println의 단점ArrayList vs LinkedListArrayList vs Vector Stack은 왜 상속을 잘못받은 사례일까요?ArrayList의 기본 크기를 10이라고 했을..
[F-Lab] 3주차 회고
·
📝 끄적끄적/F-Lab
사전 질문러닝커브를 본인이 자각하게 되는지, 느끼는 지점이 있는지Java 7, 8~에 추가된 내용들 면접에서 물어보는지JSP 책 사전 학습자바의 신 2권 (할 수 있는 만큼 학습)15장까지 학습 멘토님 질문리플렉션힙 영역이 Young, Old 영역으로 나뉜 이유G1 가비지 컬렉터System.out.println이 성능면에서 안 좋은 이유ArrayList vs LinkedListArrayList vs VectorStack 클래스가 왜 상속의 단점의 대표 사례인지HashMap스레드와 프로세스의 차이컨텍스트 스위칭동기&비동기, 블로킹&논블로킹의 차이점 느낀 점이번엔 자료구조 파트에 대한 질문이 많았는데 확실히 많이 부족하다고 느꼈다.이전에도 느꼈지만 자료구조에 대한 막연한 거부감이 좀 있는 것 같은데 이걸 돌..