저는 VoIP에서 꽤 초보자입니다. 이 프로젝트를 처리하기 전에 Java 또는 C++와 같은 구조화 된 & OOP 프로그래밍에 대해 더 잘 알고 있습니다. 이제는 꽤 복잡한 IVR 스크립트를 코딩해야합니다 (사용자가 콜센터로 전화를 걸어 음악을들을 수 있습니다)별표 (Asterisk) 프로그래밍 팁?
별표 (*)로 작업 한 첫인상은 다음과 같습니다. 어셈블리와 같아서 나에게 악몽 같아요. 구조가 거의 없으며, 많은 수의 Gotoif
명령 (파스칼에서는 goto
과 유사 함)과 아니오 (?) 상수 변수의 트랙을 유지하는 IDE입니다.
내가 가지고있는 것만으로도 내 머리가 터지면 메모 패드 ++로 어떤 사람이 전에 쓰여진 스크립트를 찾아서 따라 가면 Gotoif
(그가 회사를 떠났습니다)의 수백 명이 있습니다.
많은 경우를 처리 할 때 흐름을 제어하기 쉽도록 스크립트 Asterisk를 코딩하는 데 도움이되는 팁이나 도구가 있습니까?
내가이 질문을 제기한지 3 년이 지난 후에 다시 돌아온다. (누군가의 투표로 시스템의 알림 때문에). 나는 더 이상 별표를 사용하지 않지만, 그 당시 숭고한 본문을 사용하면 삶이 훨씬 쉬워 졌을 것이라고 생각합니다. 이동 또는 조작 명령에 익숙하다면 정말 정말 숭고한 편집자입니다. –