inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

rockoil님의 블로그

rockoil rockoil

@rockoil4659

수강평 작성수
-
평균평점
-

블로그 8

워밍업 클럽 3기 BE 클린코드&테스트 - 1주차 발자국

워밍업 클럽 3기 BE 클린코드&테스트 - 1주차 발자국

회고 추상과 구체 일반적인 추상과 프로그램에서의 추상은 더 많은 부분이 숨겨져 있다. 논리, 사고의 흐름 함수를 이용하여 분리 할경우 early return 과 depth를 줄여서 코드가 바로 읽히도록 해야 한다. Optional은 보이며 바로 처리하자. 객체지향 패러다임 각 객체들은 책임을 가지고 있고 관심사의 분리로 이루어 진다. Getter/Sette...

좋아요수
0
  • 백엔드
  • 클린코드
Readable-code 인프런 워밍업 4주차 후기

Readable-code 인프런 워밍업 4주차 후기

강의 요약 테스트에 관한 역할 관한 조언 하나의 테스트는 문서의 기능을 가진다. 테스트의 환경을 다른 개발자들과 공유하여 규칙을 만든다. 각자의 테스트는 다른 개발영역에 영향을 주어서는 않된다. 각 테스트 환경은 개별적으로 독립성이 보장되어야 하며 공유 자원을 이용해서는 않된다. Spring Rest Docs 를 이용하여 문서화를 할수 있다. 회고 현업에선...

좋아요수
0
  • 백엔드
  • 클린코드
  • 테스트코드
워밍업 클럽 3기 Code 과정 Day 18 미션

워밍업 클럽 3기 Code 과정 Day 18 미션

1. @Mock, @MockBean, @Spy, @SpyBean, @InjectMocks 차이점 @Mock, @Spy Spring Context가 없이도 동작가능 Mock은 가짜 객체를 만드는 반면 Spy는 진짜 객체를 감싸서 만듬. Mock은 동작을 지정하지 않으면 기본값을 반환 Spy는 동작을 지정하지 않으면 실제 객체의 동작을 유지 @MockBean,...

좋아요수
0
  • 백엔드
  • 코드테스트
  • 워밍업클럽
[인프런 워밍업 스터디 클럽 3기] 디자인 3주차 발자국

[인프런 워밍업 스터디 클럽 3기] 디자인 3주차 발자국

입력 컴포넌트 미션 라벨/텍스트박스/체크박스/스위치 등을 이용하여 체계적으로 생성 그전에 만들어 놓았던 여러 Variable 들을 이용하여 전체적인 디자인 시스템이 만들어져감 여러 컴포넌트들을 모아서 하나의 그룹으로 만들수 있음. 하나의 그룹에 만들어진 컴포넌트들을 재조립해서 새롭게 다른 컴포넌트를 만들 수 있음. 만들어진 복합 컴포넌트들은 해당 속성들을 ...

좋아요수
0
  • BOLD
  • UI/UX
  • 볼드UI/UX
[인프런 워밍업 클럽 3기 BE 클린코드 & 테스트 스터디 ] 발자국 3주차

[인프런 워밍업 클럽 3기 BE 클린코드 & 테스트 스터디 ] 발자국 3주차

3주차 레이어드 아키텍처(Layered Architecture)와 테스트 각 계층별로 단위 테스트로 진행 작은 단위로 테스트를 진행하며 전체 테스트를 의미하는 부분은 아님 Persistene Layer 테스트 SpringBootTest / DataJpaTest 어노테이션의 차이점 가장 기본적인 테스트로 디비에 데이터가 제대로 저장되는지 처리 테스트 후 Ro...

좋아요수
0
  • 백엔드
  • CleanCode
[워밍업-백엔드3기] ReadableCode 2주차 회고

[워밍업-백엔드3기] ReadableCode 2주차 회고

2주차 새롭게 배운 내용들 일급 컬렉션 업무도메인별로 하나의 객체를 생성하며 해당 객체는 업무를 책임진다. Enum 추상화된 객체이며 상수를 이용한다. 예외관리 예외를 미리 막을수는 없다. 그러기에 리팩토링을 항상 생각하며 작성하는 순간 레거시가 되므로 예외를 막기에 힘쓰자. Optional의 파라미터 사용을 지양하자. 무분별한 Optional은 도리어 문...

좋아요수
0
  • 백엔드
  • 클린코드
  • ReadableCode
  • 워밍업클럽
  • 박우빈님강의
[인프런 워밍업 클럽 스터디 3기] 프로덕트 디자인 2주 차 발자국

[인프런 워밍업 클럽 스터디 3기] 프로덕트 디자인 2주 차 발자국

2주 차 학습 내용 색상 베리어블 타이포그래피 배리어블 기타스타일 2주 차 학습 회고 스스로 칭찬하고 싶은 점 회사 업무에 완강하려니 너무나 힘들었습니다. 그래도 해내고 있다니 뿌듯합니다. 아쉬웠던 점 / 보완하고 싶은 점 / 다음 주에는 어떻게 학습할지 남들보다 진도가 늦춰지긴 했으나 나만의 진도가 있으니 꾸준히 하자 2주 차 미션 해결 과정 어떤 관점에...

좋아요수
0
  • UX/UI
  • 디자인
  • 배리어블
  • 피그마
  • 디자인시스템
  • UIUX
  • 위밍업클럽
  • 인프런워밍업클럽스터디
  • figma
  • 볼드UX
  • 피그마배리어블을활요한디자인시스템구축
[인프런 워밍업 클럽 스터디 3기] 프로덕트 디자인 1주차 발자국

[인프런 워밍업 클럽 스터디 3기] 프로덕트 디자인 1주차 발자국

진행 기간: 1주차(20250303 ~ 20250309) 1주차 학습내용 디자인 시스템의 필요성, 디자인 토큰, 배리어블 구조 다른 회사의 디자인 시스템 구조 및 이름 파악 Primitive, Theme, Semantic 그룹으로 나누어 작성 좋았던 점 디자인 시스템들의 구조를 파악과 이해가 용이 했음. 개발자의 관점이 아닌 디자이너의 관점으로 바라봐서 좋...

좋아요수
0
  • UX/UI
  • figma
  • 볼드UX