2011-03-27 3 views
0

이제 GUI로 일부 독립 실행 형 애플리케이션을 개발 중입니다. 그러나 나는 충분한 경험이 없습니다. 한 곳에GUI 개발에서 좋은 스타일

  • 빌드 모든 구성 요소 트리 : 그래서, 좋은 스타일 무엇인지, 유연한 UI를 모듈을 만들 수 있습니다.
    또는
  • 부모는 자녀에 대해서만 알고 있습니다. 계층 구조의 한 수준 인보다 더 깊지 않습니다.

감사합니다.

+0

개발중인 언어/플랫폼은 무엇입니까? – Oded

+0

그것은 중요하지 않지만 _Java_. –

+0

다른 언어는 GUI 개발을위한 다른 기능을 가지고 있기 때문에 중요하지 않습니다. 어떤 사람에게는 옳은 것이 옳지 않을 수도 있습니다. – Oded

답변

0

당신의 언어는 언급하지 않았습니다.

Java에서는 Swing 라이브러리를 살펴보십시오. 그것은 클릭과 같은 이벤트가 발생할 때마다 객체에서 객체로 전달되는 잘 문서화 된 메시지로 정의 된 객체 지향 구조를가집니다.

+0

언어는 중요하지 않습니다. 나는 좋은 (건축) 스타일을 개발 하느냐고 물었다. –

0

가장 좋은 방법은 하나도 없습니다. 작은 응용 프로그램의 경우 한 곳에서 모든 위젯을 만드는 것이 편리합니다. 프로젝트의 규모가 커질수록 모듈 식 접근 방식이 더 많은 이점을 얻을 수 있습니다. GUI가 매우 복잡하다면 UI를 청크로 분해하는 것이 더 나을 것입니다. 그렇지만 "부모는 자녀에 대해서만 알고 있습니다"규칙을 엄격하게 따르는 데 꼭 필요한 것은 아닙니다.

GUI 구성 요소는 다른 소프트웨어 구성 요소와 크게 다르지 않으므로 일반적인 우수 사례가 적용됩니다.

+0

확인. 고마워. 죄송합니다. 귀하의 의견을 높이기위한 평판이 없습니다. –

관련 문제