동적 언어 (예 : Python, Ruby 또는 Java 플랫폼에서 실행되는 언어 (예 : Groovy, Clojure))의 사용 사이에 상관 관계가 있는지 또는 존재하지 않는지를 보여주는 실험이 있는지 궁금합니다. 정적 언어 (예 : C / C ++) 및 생산성의 차이
일반적인 경우에는 정지 문제를 해결할 수 없습니다. 허용 된 입력을 제한하는 정의 된 규칙을 생각해 내고 해당 특수한 경우 정지 문제를 해결할 수 있습니까? 예를 들어, 예를 들어 루프를 허용하지 않는 언어는 프로그램이 중지되는지 여부를 쉽게 알 수 있습니다. 지금 해결하려는 문제는 프로그램의 유효성을 검사하는 스크립트 검사기를 만들려고한다는 것입니다. 스크립트 …
모든 입력 세트가 무한 할 때 두 알고리즘 (예 : 병합 정렬 및 Naïve 정렬)이 입력에 대해 동일한 결과를 반환하는지 어떻게 확인합니까? 업데이트 : Ben 이 일반적인 경우 알고리즘 적으로 수행하는 방법을 설명해 주셔서 감사합니다 . Dave의 대답 은 항상 작동하지는 않지만 매우 효과적인 알고리즘 및 수동 (인간 위트 및 …
글쓰기에 소요되는 시간이나 요구 사항에 대한 생각이 개발 시간에 영향을 줄 것이라는 증거가 있습니까? Standish (1995)의 연구에 따르면 불완전한 요구 사항 (13.1 %)이 프로젝트 실패에 기여한 것으로 나타났습니다. 요구 사항 분석에 소요 된 시간이 프로젝트의 개발 시간에 영향을 미치거나 프로젝트의 성공 여부에 영향을 미치는 연구 결과가 있습니까?