클라이언트측 스크립트에 대한 리팩토링을 시작하다

보통 웹개발자들이 서버측 구현에 시달리다보니 아무래도 클라이언트측 스크립트(주로 자바스크립트)에까지 신경을 못쓰는 경우가 많은 것 같다.

우리 팀에서 관리하고 있는 사이트는 작년에 '사이트 디자인 개편, 프레임웍 교체'라는 두 가지 큰 변화를 겪었고 많은 부분을 정리하고 바꾸었지만 클라이언트측 스크립트는 오히려 이전보다 더 많은 부분이 정리되지 않은 채로 남아버렸다.

난잡해진 코드를 정리하는 것도 필요한 작업이지만 성능 측면에서 스크립트를 다시 한번 살펴봐야 할 필요도 있다. 특히나 Ajax 활용이 많아지면서 메모리-릭을 유발하는 순환 참조 등 잘못된 용법을 적용한 사례를 하나 둘 찾을 수 있었다.

몇 달 전 같으면, 요즘 같이 이용자의 PC사양이 좋은 때에 굳이 클라이언트측 스크립트를 신경 쓸 필요가 있겠냐는 반대에 부딪칠 수도 있었겠지만, 지금은 주장에 보다 설득력을 실을 수 있을 듯 하다.

할게 많아졌다. 부지런히 하자.

이 글과 관련있는 글을 자동검색한 결과입니다 [?]

by 플루 | 2007/01/08 15:02 | My Company Code | 트랙백(1) | 덧글(1)

트랙백 주소 : http://flutia.egloos.com/tb/2957292
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from Writing life.. at 2007/03/25 01:06

제목 : 클라이언트측 스크립트 리팩토링 현재 상황
클라이언트측 스크립트에 대한 리팩토링을 시작하다 틈이 날 때마다 살펴보면서 조금씩 정리를 하고 있지만, 당장 일정에 맞춰야 할 일들이 우선시되다보니 아직 이렇다 할 성과는 없는 상태입니다. 살펴봐야 할 코드가 그리 많은 건 아닌데 어떤 스크립트를 전혀 짐작하지 못한 곳에서 상상도 하지 못한 방법으로 사용하고 있는 경우를 발견해서 약간 겁을 먹기도 했죠. 사실 모든 웹페이지에 공통으로 사용하는 코드들은 손 댈 엄두도 못내고 있습니다.;......more

Commented by todayis at 2007/02/20 16:35
공감합니다^^

:         :

:

비공개 덧글

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