작년에도 하나 만들었는 데.
버그도 너무 많고 디버깅하는 데 너무 짜증난다.
오늘 하루 종일 짜서 제대로 동작되는 것 확인. (12시간)
1. 버튼을 하나 누를 때마다 Page를 새로 로딩하고 data 전부가 Post 혹은 Get을 통해서 오고 간다.
2. get, post를 쓰기 위해서는 index->value pair로 serialize할 필요가 있다.
(내가 주로 다루는 data는 2차원 Array인데. 1차원 array로 serialize해야 했다.)
3. javascript + DOM을 이용해서 POST, GET할 때 form의 hidden input의 value를 바꿔줘야 한다.
4. javascript, HTML, PHP 모두 문법적인 오류가 없으면 디버깅하기 매우 어렵다.
왠만한 버그는 무시하고 진행해버리는 고약한 언어들이다.
이번에도 Object Orient하게 짜봤다. 다음번에는 제발 재활용할 수 있기를 바란다.
댓글 없음:
댓글 쓰기