• Home
  • About
    • lahuman photo

      lahuman

      열심히 사는 아저씨

    • Learn More
    • Facebook
    • LinkedIn
    • Github
  • Posts
    • All Posts
    • All Tags
  • Projects

[2017-04-19]단상 - Convention over Configuration 개념

19 Apr 2017

Reading time ~1 minute

Convention over Configuration

Convention over Configuration(이하 CoC)의 단어상의 근본적인 의미는 개발자는 단지 애플리케이션에서 관습적이지 않은 면만 정의할 필요가 있다는 것이다.

큰 예로 도메인 정의서와 같이 테이블 명과 컬럼 명에 대한 관례를 따라 작성하면 자연스럽게 모델에 대응 될 것이다.
그러면 개발자들은 이 관례를 벗어나는 테이블이나 컬럼에 대응하는 도메인을 작성하고 집중 하면 될것이다.

이와 같이 기능들에 일치하는 관례에 따라 툴을 사용해 개발을 하면 설정 파일을 작성할 필요없이 이러한 장점을 누릴 수 있다.

활용

대부분의 현대적 프레임워크(Spring, Ruby on Rails, JUnit, ETC… 등)에서는 CoC적인 접근 방식을 사용하고 있다.

참고 문헌

http://homo-ware.tistory.com/50



단상 Share Tweet +1