CDATA : 스트링 노테이션은 언어를 처음 접할때 찾아보게 되는 중요한 요소중 하나이자 실제 프로그래밍에서도 까다로운 부분임에 틀림없다. SQL Injection 공격도 결국 인자로 받는 데이터를 어떻게 안전하게 이스케이핑 해서 전달하느냐의 문제이고, 블로그에서 댓글을 어떻게 잘 표현할 것인가에 대한 문제기도 하다. 실제로 지금 현재 TextCube 1.5는 댓글이 두번 이스케이핑이 되어 '&'가 '&'로 나온다거나 쌍따옴표(")가 '"'로 나오는 문제가 있다. 수정중이긴 하지만 MySQL, PHP, HTML, JavaScript까지의 연타 상황에서는 쉬운 문제만은 아니다. G-Test도 결국 그런 이유에서 나온 테스트 패턴이다. TextCube Wiki에도 나와 있는 코딩 가이드라인에 이런 내용부터 ..