일부 코드를 리팩토링 중이며 HFile이라는 클래스를보고 있습니다. HFile에는 모든 private 생성자가 있으므로 실제로 인스턴스를 만들 수 없습니다. 다음과 같이 HFiles 인스턴스를 만드는 대신 :정적 메서드 과용을 피하기위한 팁
var file = new HFile('filename')
file.Save()
모든 HFile 상호 작용은 정적 메서드를 통해 처리됩니다. 그래서 파일을 저장하고 싶다면 다음과 같이 호출합니다 :
HFile.save('filename')
그리고 나서 내부적으로 HFile의 인스턴스가 만들어지고 저장됩니다. 분명히 모든 이야기를 알지 못해도 어떤 독자라도 판단을해야하지만 정적 인 방법을 사용하는 것이 우리 일에 매우 유행이 된 것 같습니다. 그래서 정적 인 방법의 사용법에 대한 좋은 원칙이나 모범 사례가 있는지 궁금 해서요. 사람들의 그룹에 앉아서 정적 방법의 사용법을 검토하는 데 도움이 될 수 있습니다.
태그에 언어 또는 플랫폼을 넣는 것이 좋습니다. –