본문 바로가기
개발/Ruby

[Ruby] 외부 파일 참조하기 - require, load, include, extend

by 자몬다 2019. 6. 18.

 

load는 매번 새롭게 파일을 불러옴

require는 최초 한번만 파일을 불러옴

include는 모듈의 메서드들을 인스턴스 메서드로 불러옴 (User.new.find처럼 호출가능)

extend는 모듈의 메서드들을 클래스 메서드로 불러옴(User.find처럼 호출가능)

 

+ include와 extend의 차이점

728x90

댓글0