6-12.모듈 개발 미니 프로젝트 - 모듈 미니 프로젝트 개발 후기

· 댓글 : 0 조회 : 1591 · 1
모듈 개발 및 관련 문서 작성을 겨우겨우 끝냈습니다. 
간략하게 후기를 작성해봅니다. 

실전에서 개발 경험이 많으신 분들이 본 모듈의 소스를 보시면 아마도 개선사항들이 
눈에 팍팍 보이리라 생각합니다. 본 모듈 미니 프로젝트의 취지는 킴스큐 개발에 입문하시는
분들이 킴스큐 모듈의 구조를 파악하는데 도움을 제공하는 것이지만 개선사항 등의
피드백은 언제든지 환영입니다. 

개인적으로 개발 측면에서 아쉬웠던 점을 생각나는대로 적어보면

1. 킴스큐의 미리 만들어진 함수들을 충분히 사용하지 못했음
- 예를 들어 자바스크립트 함수 중 islogin이라는 함수가 있는데 회원이 로그인 상태인지 아닌지
체크를 해주는 것 같았습니다. (얼핏 둘러봤다가 주석이 없는 걸 보고 그냥 패쓰했습니다)

2. 포스트 내용의 validation
- 포스트 작성 시 포스트 내용에 html, javascript, php 코드 등이 삽입되어도 이 코드들을 필터링
하지 않습니다. 고로 보안에 매추 취약합니다. htmlspecialchars 등의 함수를 사용해야 하는데..
솔직히 개발할 땐 시간에 쫓겨 생각을 못했습니다.

3. 디자인 (CSS)
- 원래 제가 디자인 센스가 없다는 것은 알고 있었지만 최소한 아주 간단한 CSS를 활용할 수는
있겠지라고 생각하고 시작하였지만... 결론은 CSS의 기초를 확실히 하지 않으면 다루기 쉽지가
않구라라는 것을 느꼈습니다. 

4. 모듈화의 부족
- 문서에서 언급되었지만 중복된 코드가 꽤 있습니다. 

이 외에도 더 있었는데 생각이 안 나네요 ㅎㅎ


모듈, 위젯, 레이아웃 중에 모듈 미니 프로젝트가 가장 큰 프로젝트라고 생각하기 때문에
큰 고비는 넘겼다고 생각을 하지만 저의 좌절스러운 디자인 감각 때문에 레이아웃 프로젝트가
심히 걱정이 되는군요. 

개인적으로 이 미니 프로젝트를 진행하면서 많이 배웠는데 회원님들도 도움이 되었기를 희망하면서
이제 위젯 미니 프로젝트를 준비하도록 하겠습니다!

통계분석을 위해 매체별 전용URL 사용해주세요.