2009-12-23 6 views
1

저는 비디오 플레이어에서 작업 중이며 클래스가없는 .FLA 파일의 모든 항목을 포함하는 플레이어를 처음 개발했습니다. 그런 다음 플레이어를 클래스로 모듈화하기 시작했고 내 클래스가 내 메서드에서 필요하지 않은 인스턴스 메서드가 아닌 정적 메서드임을 알게되었습니다. 내 질문은 - 모든 클래스 메서드를 인스턴스 메서드가 아닌 정적되도록 나쁜 디자인입니까? 내가 (아직) 필요성을 보지 못했기 때문에 정적 인 방법에 대해 좀 더주의를 기울였습니다. 이것이 나쁜 설계입니까? 의견 녀석 들께 감사드립니다!ActionScript 3 - 정적 메서드 및 인스턴스 메서드

답변

2

당신의 방법이 매개 변수에 의해서만 그들의 업무를 정확하게 할 수있는 경우에, 그런 나쁜 디자인이 아니다.

그러나 설명으로 좋고 나쁜지를 결정하는 것은 꽤 어렵습니다 .- P 모든 단일 응용 프로그램에 대해 (여러 개의) 적절한 디자인이 있습니다.

+0

그렇다면이 상황에서 옳고 그름의 길은 거의 없다는 말입니까? –

+0

글쎄요, 제가 말하고자하는 것은 애플리케이션을 작성하는 데 여러 가지 잘못된 방법이 있다는 것입니다. 코드를 모르거나 설명을 읽지 않고 디자인이 옳은지 또는 잘못되었는지를 결정하기는 어렵지만 이야기를 읽는 것이 올바른 것처럼 보입니다.) – Thys

관련 문제