Gradle 에 대한 통속적인 이해:
소프트웨어 개발은 코드 재사용에 신경을 쓴다. 재사용을 통해 엔지니어링을 더 쉽게 유지 관리할 수 있고, 코드 양이 줄어든다. 개발자는 상속, 조합, 함수 모듈 등을 통해 다양한 수준의 코드 재사용을 할 수 있다. 하지만 소프트웨어 개발도 일종의 엔지니어링 작업이라고 생각해 본 적이 있습니까? 코드를 쓰는 것뿐만 아니라 프로젝트의 다양한 관리 (의존성, 패키징, 배포, 배포) Clean, 서명, 패키징, 게시, 이런 과정을 생각해 본 적이 있습니까? 코드처럼 묘사할 수도 있고 재사용될 수도 있습니다.