[TIL] 8/6 데브코스 W1D5

.·2021년 8월 6일
0

자바 실습 프로젝트

1. Dependency

  • Gradle (빌드 툴)
    • 빌드/실행
    • 외부 라이브러리 가져옴
  • 외부 라이브러리
    • 우리가 직접 jar를 다운받아 라이브러리 폴더에 넣지 않았지만, build.gradle에 한 줄만 추가해줌으로써 빌드툴이 대신 다운받고 사용할 수 있는 모든 환경 만들어줌.
    • ex> Faker : 가짜 정보들 만들어줌. 데모 프로그램

2. 숫자 야구 게임

  • 외부에 의해 수정될 여지가 없게끔 핵심 비즈니스 로직에 외부 dependency가 없게 해라.

이번주 배운 내용 바탕으로 Stream, Optional, 고차함수와 Consumer 같은 함수형 인터페이스를 사용해서 구현해봤다. 어렵다..

0개의 댓글