728x90 320x100 SMALL [ComputerScience]디자인패턴 // MVC 패턴 - 모델,뷰,컨트롤러 패턴 외 패턴 MVC패턴 - 모델, 뷰, 컨트롤러(model-view-controller, MVC)패턴 사용자 인터페이스로부터 비즈니스 로직을 분리해 어플리케이션의 시각적요소나 그 이면에 실행되는 비즈니스 로직을 서로 영향없이 쉽게 고칠수 있는 애플리케셔션을 만들 수 있음 재사용성과 확장성이 용이함 애플리케이션이 복잡해질수록 모델과 뷰의 관계가 복잡해짐 모델(model) 애플리케이션의 정보(db) - 데이터베이스, 상수 변수 등 어떠한 동작을 수행하는 코드 표시형식에 의존하지 않음(사용자한테 어떻게 보일지 신경안써도됨) public함수로만 이루어짐 몇몇 함수들은 사용자에게 query(질의)에 대해 상태 정보를 제공하고 나머지는 수정함 상태에 변화가 있을때 컨트롤러와 뷰에 통보 뷰(view) 텍스트, 체크박스 항목 등과.. 2022. 8. 10. 이전 1 다음 728x90 반응형 BIG