게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
자바스크립트 콜백 지옥~! 정말 지옥을 선사하는 언어...
게시물ID : programmer_1505짧은주소 복사하기
작성자 : 나이쓰한넘
추천 : 2
조회수 : 1955회
댓글수 : 0개
등록시간 : 2014/03/01 13:37:15
그저깨부터 angluarJs 서비스에 연동할  DAO 만들고~! 서비스에 연동하여
 noSQL+ DocumentDB + RDBMS 동시 지원되는 프레임 워크 하나 짜고 있는데
하~! 오류가 났음 ..
엥귤러 코어 쪽과 뭔가 안맞아 루프에 루프에~! 
끝없는 콜백을따라 다니며 디버깅을 하는데

1년전에도 jQuery를 메인으로 하여 서버에서 다중 데이터 모델 다운로드 해서 sync 맞춰서 연동하던 때처럼 
지옥을~! 콜백 지옥을 선사중이시내요

크롬브라우저로 코드 하나 하나 따라 댕김서 디버깅 하는데 따라 다니는데  정말 화딱지 나서 키보드 부셔 버렸음

자바스크립트와 만난지도 어언 8년째 
이놈의 자바스크립트의 모호성엔 두팔 두손 다들엇음
정말 언어 자체가 쓰레기임 쓰레기...

동일한 내용을 java에서 할때보다 수십배의 노력을 요하게 하내요
물론 소규모 개발은 자바스크립트가 빠를 겁니다.

모듈 수십~수백개 씩 붙이는 순간 자바스크립트는 지옥을 선사하는 군요

그리고 조각조각 디버깅해서 krama로 test 까지 만들어 돌려도

메인쪽 소스 조금만 수정되면 여지 없이 콜백 지옥으로 호출 하는 군요

사실 바로 얼마전까지만 해도 자바스크립트 형상 관리 , CI 이런것 거의 없었지요 

최근 웹앱 하이브리드 엡 에 힘입어 

다른 언어에 있던 수많은 개발 관리기능들이 봇물 처럼 터져 나오는데 

사실 다른 개발 언어에서는 언어 범용화 초기 시점부터 

개발 자들이 만들어 내던 것에 비해 자바스크립트는 많이 늦은 편임

어찌되었든  node.js 나오기 이전엔 자바스크립트쪽에 제대로된 개발 지원 관리툴이 거의 전무햇는데

node.js에서 npm과  서버(개발 서버? ㅋ)를 떡하니 만들자 마다 개발 지원 관리 툴에 목말랏던 수많은 개발자들이

만들어 냈죠 yeomam, grunt, karma, qunit, 등등등~! http://likelink.co.kr/23980 요런거 참조

하지만 이런 것들 다써도 결국은 자바스크립트는 언어적 한계 때문에~!

그 모호성, 모듈화,를 온전히 지원하는 방향으로 완전히 바뀌지 않는한 

자비스크립트는 여저히 개발자에게 지옥을 선사할 것임~!

대안으로 dart , type, coffee 이있지만 결론은  얼렁 자바스크립트 표준 바껴라~ 






전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호