«comparison» 태그된 질문

데이터 비교 및 ​​효율적인 달성 방법에 대한 질문.

3
다른 언어가 소프트웨어 품질에 미치는 영향에 대한 경험적 연구가 있습니까?
함수형 프로그래밍 언어의 지지자들은 함수형 프로그래밍이 코드에 대해 추론하기가 더 쉽다고 주장합니다. 정적으로 유형이 지정된 언어를 선호하는 사람들은 컴파일러가 유형 시스템의 추가 복잡성을 보완하기에 충분한 오류를 포착한다고 말합니다. 그러나이 주제에서 읽은 모든 것은 경험적 데이터가 아니라 합리적인 논쟁에 근거합니다. 다른 범주의 프로그래밍 언어가 결함률이나 다른 품질 메트릭에 어떤 영향을 미치는지에 …

1
Haskell 웹 프레임 워크 설문 조사 [폐쇄]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . Happstack , Snap 및 Yesod 와 같은 Haskell을위한 몇 가지 웹 프레임 워크가 있으며 아마도 몇 가지 더 …


12
주석 처리 된 짧은 고급 코드 대 주석 처리되지 않은 더 긴 이해하기 쉬운 코드-선호되는 것은 무엇입니까?
때때로 알고리즘은 두 가지 방식으로 작성 될 수 있습니다. 짧고 멋진 길; 또는 더 길고 이해하기 쉬운 방법. 예를 들어, C에서 문자열 source을 복사하는 길고 쉬운 방법은 dest다음과 같습니다. *dest = *source; while (*source != '\0') { source++; dest++; *dest = *source; } (true); 여기에 짧고 멋진 방법이 있습니다. // …

6
포트란 컴파일러는 실제로 C 컴파일러보다 더 빠른 코드를 생성합니까?
대학에서 공부할 때 종종 포트란 컴파일러가 동등한 프로그램을 위해 C 컴파일러보다 빠른 코드를 생성한다는 생각을 들었습니다. 핵심 이유는 다음과 같습니다. Fortran 컴파일러는 코드 라인 당 평균 1,1 개의 프로세서 명령어를 생성하는 반면 C 컴파일러는 코드 라인 당 평균 1,6 개의 프로세서 명령어를 생성 합니다. 정확한 숫자는 기억 나지 않지만 아이디어는 …

4
Java에서 Linux 로의 .NET은 Windows에서 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . .NET이 Windows 응용 프로그램 개발 표준과 같은 방식으로 Java가 Linux 응용 프로그램 개발의 사실상 표준이되고 있습니까? 그렇지 …
14 java  .net  comparison 

2
빠른 정렬을 위해 2N lnN 비교 이해
Sedgewick 's Algorithms book에서 quicksort 분석을 진행했습니다. 그는 N 개의 개별 항목 배열을 정렬하는 동안 빠른 정렬에서 비교 횟수에 대해 다음과 같은 반복 관계를 작성합니다. 나는 이것을 이해하는 데 어려움을 겪고 있습니다 ... 어떤 요소가 피벗이 될 때 1 / N 확률이 필요하다는 것을 알고 있으며 k가 피봇이되면 왼쪽 하위 …

1
일반 프로그래밍 언어 인 스칼라
Garcia et al.의“일반 프로그래밍을위한 언어 지원에 대한 확장 비교 연구”논문에서. 일반 프로그래밍을위한 프로그래밍 언어 기능의 흥미로운 비교가 제공됩니다. 용어에 대한 간단한 설명과 함께 : 누구나이 프레임 워크 내에서 일반 프로그래밍에 대한 스칼라 지원을 테스트 할 수 있습니까? 즉, 가능한 경우 설명과 함께 첫 번째 테이블에 열을 추가하십시오.

3
C # 용 NUnit은 Visual Studio에 통합 된 단위 테스트 기능과 어떻게 비교됩니까?
C # .NET을 사용하여 개발 된 중간 규모 데스크톱 응용 프로그램을 개발하려면 팀에서 일해야합니다. 이 전에는 단위 테스트 및 테스트 중심 개발을 적용하지 않았습니다. Unit Testing C # 응용 프로그램을위한 많은 도구와 프레임 워크가 있다는 것을 알고 있습니다. 현재로서는 Nunit과 Visual Studio와 통합 된 단위 테스트 기능을 알고 있습니다. 알고 …

2
IComparable 인터페이스가 오래되었거나“유해”합니까?
IComparable 한 방향으로 만 작동 Employee수업 이 있다고 가정 해 봅시다 . Employees한보기에서 이름별로 정렬하고 다른 주소별로 정렬 하여 표시하려고 합니다. 어떻게 달성 할 수 있습니까? 하지와 IComparable적어도되지 않은 관용적 인 방법. IComparable 논리가 잘못된 곳에있다 인터페이스는를 호출하여 사용됩니다 .Sort(). Customer이름별로 정렬 된 보기에는 정렬 방법을 암시하는 코드가 전혀 없습니다. …
11 c#  sorting  comparison 

6
Visual Studio에서 Eclipse의 어떤 기능을 사용할 수 없습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 팔년 전에 . Eclipse를 사용하여 Java에서 많은 개발을 수행했으며 이제 Visual Studio for .NET 개발을 시작했습니다. 지금까지 IDE가 동일한 작업을 수행 할 수 있지만 다른 …

5
개발 속도의 측정
프로그래밍 언어의 실행 속도를 측정하는 많은 테스트를 보았지만 개발 속도를 측정하는 테스트는 찾지 못했습니다. 동적 언어로 작업 할 때 개발 속도가 향상되는 것을 들었지만 그 증거가 있습니까? 나는 동적 언어가 효율적이지 않다고 말하려고하지는 않지만, 그러한 것이 존재한다면 과학적 연구 결과를보고 싶다. 유지 관리 시설에 대한 정보가 더 좋습니다. 어떤 언어는 …

4
두 개의 인수만으로 PHP의 삼항 연산자 사용
나는 최근에 내 코드 중 일부를 검토하고 결석 한 마음으로 다음과 같은 구조를 남겼다는 것을 알았습니다. $guid = empty($subscription->guid) ? : $subscription->guid; 이제, 이것은 예상대로 하고 잘못한 것이 아니 었지만, 그 속성이 항상 설정되었으므로 정상적으로 작동하고 있으며 다음 변경으로 인해 5.3 이후 구문 오류가 없습니다 . PHP 5.3부터 삼항 연산자의 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.