두번 하는거라기 보다는 xml은 UI의 디스플레이를 맡는 부분이고, java코드 부분은 이벤트 처리라든가 하는 동적인 부분, 즉 내부 로직을 주로 처리하는 부분입니다. C#도 이와 마찬가지로 XAML(이것도 거의 xml이죠)코드 에서 디스플레이를, 내부 로직은 cs코드에서 처리하도록 분리 해 놓았죠. 그리고 이렇게 하는것이 실질적으로 분업이 되어 있는 현업에서 훨씬 유리하다고 들었습니다.
2010.06.20 00:16:44
선후
전혀 안써도 다 만들 수는 있습니다.^^
2010.06.20 12:47:50
라이더훈
꼭 쓸필요는 없지만 규모가 커질수록 나눠 작업하는게 유리하고 나중에 유지보수를 할때도 나눠서 작업한경우가 더 편합니다
C#도 이와 마찬가지로 XAML(이것도 거의 xml이죠)코드 에서 디스플레이를, 내부 로직은 cs코드에서 처리하도록 분리 해 놓았죠.
그리고 이렇게 하는것이 실질적으로 분업이 되어 있는 현업에서 훨씬 유리하다고 들었습니다.