inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

phlox3317님의 블로그

phlox3317 phlox3317

@phlox33179049

수강평 작성수
1
평균평점
5.0

블로그 13

[워밍업 클럽 3기 BE code] 4주차 발자국

[워밍업 클럽 3기 BE code] 4주차 발자국

강의 수강 Mock Dummy : 아무 것도 하지 않는 깡통 객체 Fake : 단순한 형태로 동일한 기능은 수행하나, 프로덕션에서 쓰기에는 부족한 객체(ex. FakeRepository) Stub : 테스트에서 요청한 것에 대해 미리 준비한 결과를 제공하는 객체. 그 외에는 응답하지 않는다. Spy : Stub이면서 호출된 내용을 기록하여 보여줄 수 있는 ...

좋아요수
0
[워밍업 클럽 3기 BE code] 3주차 발자국

[워밍업 클럽 3기 BE code] 3주차 발자국

강의 수강 Persistence Layer Data Access 역할 비즈니스 가공 로직이 포함되어서는 안된다. Data에 대한 CRUD에만 집중한 레이어 Business Layer 비즈니스 로직을 구현하는 역할 Persistence Layer와의 상호작용(Data를 읽고 쓰는 행위)을 통해 비즈니스 로직을 전개시킨다. 트랜잭션을 보장해야 한다. Prese...

좋아요수
0
  [워밍업 클럽 3기 BE code] 2주차 발자국

[워밍업 클럽 3기 BE code] 2주차 발자국

강의 수강 테스트는 왜 필요할까? 추가한 기능이 기존 프로덕션 코드와 겹치는 상황(기존 코드를 건드리는 상황) 발생 이런 일들이 비일비재함 이런 상황에서 사람이 테스트를 진행하면 문제가 발생할 확률이 높음 - 커버할 수 없는 영역 발생 - 경험과 감에 의존 - 늦은 피드백 - 유지보수 어려움 - 소프트웨어 신뢰도 낮아짐 테스트코드를 통해 얻고자 하는 것 -...

좋아요수
0
[워밍업 클럽 3기 BE code] 1주차 발자국

[워밍업 클럽 3기 BE code] 1주차 발자국

강의 수강 추상 추상의 정의: 사물이나 개념의 핵심적인 부분만을 추출하여 표현하는 과정 클린 코드와 추상: 읽기 쉽고 유지보수하기 쉬운 코드는 중요한 정보를 남기고 불필요한 부분을 제거하는 추상화 과정을 포함 이름 짓기의 중요성: 적절한 이름 부여를 통해 구체적인 내용을 추상화하고, 도메인 내에서 의미를 전달하는 것이 중요함 논리 사고의 흐름 인지적 경제성...

좋아요수
0
[인프런 워밍업 클럽 BE 0기] 3주차 발자국

[인프런 워밍업 클럽 BE 0기] 3주차 발자국

안녕하세요. 인프런 워밍업 클럽 3주차 발자국입니다. 강의 수강 저번 주에 듣지 못했던 JPA 파트 강의를 포함해서 나머지 모든 강의를 들었습니다. JPA파트는 미션 수행에 필요해서 미션을 진행하면서 들었고, 나머지 강의는 다시 전체적인 흐름을 복습하는 느낌으로 들었던 것 같습니다. 미션 미니프로젝트 미션을 진행했습니다. 1단계까지 얼른 진행해서 완주러너 ...

좋아요수
0
[인프런 워밍업 클럽 BE 0기] 2주차 발자국

[인프런 워밍업 클럽 BE 0기] 2주차 발자국

안녕하세요. 인프런 워밍업 클럽 BE 0기 2주차 발자국입니다. 강의 수강 저번 주에 했던 섹션3 이후로 강의 진도는 나가지 못했습니다ㅜㅜ 이전에 들었던 내용으로 미션6 까지 밖에 진행을 못했네요. 아쉬운 점 이번 주는 개인적인 일정 때문에 공부를 거의 못했습니다. 다행히 이전에 들었던 내용으로 미션 6까지는 진행할 수 있었지만, JPA를 이용하는 미션 7...

좋아요수
0
[인프런 워밍업 클럽 BE 0기] 6일차 과제

[인프런 워밍업 클럽 BE 0기] 6일차 과제

Controller, Service, Repository 분리하기 문제 1 FruitController @RestController public class FruitController { private final FruitService fruitService; public FruitController(FruitService fruitService) { th...

좋아요수
0
[인프런 워밍업 클럽 BE 0기] 1주차 발자국

[인프런 워밍업 클럽 BE 0기] 1주차 발자국

안녕하세요. 인프런 워밍업 클럽 BE 0기 1주차 발자국입니다. 스터디 신청 계기 자바 스프링에 대해 파편화된 개념만 보다 보니 전체적인 흐름을 한번 정리하고 싶었습니다. 그러던 중에 이 강의를 발견했고 인프런에서 스터디도 계획하고 있는 것을 보고 신청하게 되었습니다. 강의 수강 섹션 1 - 생애 최초 API 만들기 섹션 2 - 생애 최초 Database ...

좋아요수
0
[인프런 워밍업 클럽 BE 0기] 5일차 과제

[인프런 워밍업 클럽 BE 0기] 5일차 과제

제시된 코드를 리팩토링 해보기 기존 코드 public class Main { public static void main(String[] args) { System.out.println("숫자를 입력하세요 : "); Scanner scanner = new Scanner(System.in); int a = scanner.nextInt(); int r1 = 0,...

좋아요수
0
[인프런 워밍업 클럽 BE 0기] 4일차 과제

[인프런 워밍업 클럽 BE 0기] 4일차 과제

문제 1 먼저 데이터베이스 테이블을 생성한다. create table fruit ( id bigint auto_increament, name varchar(25), warehousingDate date, price long, primary key (id) ) 컨트롤러 과일 저장 코드 @RestController public class FruitControl...

좋아요수
0