Post

[Book - JUnit IN ACTION 3판] 10. Maven 3로 실행하는 JUnit 테스트

Maven의 장점은 사고의 프레임을 만들어 둔 뒤 개발자가 그 프레임 안에서 사고할 수 있도록 유도하는 것이다.

Maven을 사용하는 개발자는 Maven식으로 생각하고, 작업을 수행할 수밖에 없게 된다.
대부분의 상황에서 Maven은 말도 안되는 실행을 허용하지 않는다.
이는 개발자에게 프로젝트가 어떻게 실행되어야 하는지 분명하게 안내하는 효과가 있다.

그러나 이러한 제약 사항은 자신만의 방식으로 작업을 수행하고 빌드하려는 개발자에게는 다양한 시도를 못하게 막는다는 문제로 작용할 수도 있다.
따라서 Maven에서 영감을 받은 다른 빌드 자동화 도구인 Gradle이 나왔다.

Maven에 대한 챕터는 책으로 읽고 넘어간다.

This post is licensed under CC BY 4.0 by the author.

© Yn3. Some rights reserved.