대표적인 줄: 배열은 바나나와 어떻게 비슷합니까? 노트

대표적인 줄: 배열은 바나나와 어떻게 비슷합니까?

Keith라는 이름의 개발자가 VBScript를 사용하는 고전적인 ASP 코드베이스를 접하게 되었다. 이 언어는 VisualBasic 6.0과 유사하지만 제한이 더 많다. 이전 개발자는 데이터를 저장하는 8요소 배열을 생성해야 했다. 배열을 선언하는 일반적인 방법 대신 동료는 독특한 접근 방식을 사용했다. 변수를 선언하고 7개의 쉼표가 있는 문자열에 Split 함수를 적용하여 8개의 빈 하위 문자열 배열을 생성했다. 이러한 방법은 문자열로 초기화하는 예시다. 이 코드는 고전적인 ASP가 지원이 종료된 후에도 여전히 사용되고 있었고, 향후 개발자들에게 잠재적인 문제를 초래할 수 있었다. 이러한 방법의 사용은 권장되지 않으며 나쁜 코딩 관행으로 간주된다. 코드의 존재는 적절한 코딩 기법의 중요성과 코드 유지의 필요성을 상기시킨다. 이 코드에서 사용된 독특한 방법은 이를 접하게 되는 개발자들에게 혼란과 좌절을 초래할 가능성이 있다. 코드의 지속적인 사용은 문제를 예방하기 위해 이미 폐기되었을 것으로 기대된다.