Ajax의 리펙토링과 디자인 패턴

자바 스크립트는 C#이나 자바에 비해 융통성이 많은 반면 관리가 어렵고 잘못된 결과를 가져올 가능성이 크므로, 코드에 대한 리펙토링은 중요하며, 케이스에 따른 디자인 패턴의 적용이 중요해진다. 디자인 패턴을 통해 애플리케이션의 구조가 명확해 지면, 프로그램 개발 생산성은 물론 유지보수의 효율성을 높일 수 있음.

<디자인 패턴>

1. 퍼사드 패턴 - 부분기능이나 서비스를 서로 다르게 구현한 경우에 공통적인 접속 지점을 만들어 주는 패턴
2. 어댑터 패턴 - 특정 하위시스템을 다른 하위시스템과 동일한 API를 제공하도록 한 단계를 덮어 씌우는 방법
3. 옵져버 패턴 - 이벤트 기반의 시스템에 유용
4. 싱글톤 패턴 - 특정 자원에 대한 접근 방법을 직접 제어하는 패턴
5. MVC   패턴 - 추상화된 데이터 계층과 템플릿 시스템을 사용하여 독립성과 유연성을 확보하는 패턴

Ajax 디자인 패턴 사이트(http://www.ajaxpatterns.org)

<출처 : Ajax in Aciton>

by 미래e | 2006/11/13 18:34 | RIA(Flex/Ajax/웹표준) | 트랙백 | 덧글(3)

트랙백 주소 : http://compu21.egloos.com/tb/548755
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by jhngrhgh at 2011/01/11 23:57
jhrthrtrthrth
Commented by jhngrhgh at 2011/01/11 23:58
Commented by jhngrhgh at 2011/01/12 00:06
mnytnynt5hr

:         :

:

비공개 덧글

◀ 이전 페이지          다음 페이지 ▶