소프트웨어 공학

시스템 개발 수명주기 내에서 작업하는 전문가, 학자 및 학생을위한 Q & A

5
프로그래밍 작업에서 누락 된 마감일이 일반적입니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 휴일 육년 전 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. oDesk에서 프리랜서로 일했습니다. 나는 주어진 시간에 몇 가지 일을 일찍했지만 마감일을 놓친 것은 처음이었습니다. 그것은 …

4
TFS를 사용하여 프로덕션 지원의 버그 추적
방금 새 회사로 이사했으며 TFS 2010 (2012 년 2 개월)을 버전 관리 시스템으로 사용하고 있으며 최근에는 개발자를위한 작업 추적 시스템으로 사용하기 시작했습니다. 그러나 개발 및 테스트 외부의 사람들이 사용할 수있는 버그 추적 시스템은없는 것 같습니다. 생산 지원 부서에서 문제에 대한보고를 즉시 받고 문제를 즉시 사용자에게보고하고 있습니다. 이것은 변경되어야하지만 실제로 버그를 …

1
달러 기호 블루스 : Javascript 및 PHP
나는 모든 것이 안전하고 아름다운 C ++ 및 Java 프로그래밍으로 자랐습니다. 내가 길을 잃었을 때 컴파일러는 나를 계속 확인했다. 물론, 모든 사람들이 대학에서 작은 Perl을했지만 흡입하지는 않았습니다. 요즘 아이들은 백엔드의 PHP와 프론트의 Javascript에 관한 것입니다. 힙합하려고 노력하면서 (웹 개발을 위해) 똑같이합니다. 내가 계속 겪고있는 문제는 실수로 Javascript의 정규 변수 앞에 …

2
WPF의 MVVM이 오래 되었습니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 나는 현재 WPF를 위해 MVVM을 내 머리로 가져 가려고합니다. 머리를 컨셉으로 돌리는 것이 아니라 멍청한 CRUD보다 구타를 벗어난 …
18 wpf  mvvm 

3
"사각이 사각형에서 상 속됨"역설에 대한 특정 이름이 있습니까?
OOP의 특정 실패는 Rectangle에서 상속되는 Square 클래스와 함께 표시됩니다. 여기서 논리적으로 Square는 Rectangle의 특수화이므로 Rectangle에서 상속해야하지만 Square의 길이나 너비를 변경하려고하면 모든 것이 분리됩니다. 그 사건에 무슨 문제가 있는지 설명하는 구체적인 용어가 있습니까?

5
부동 소수점 반올림 오류에 대한 솔루션
많은 수학적 계산을 다루는 응용 프로그램을 만들 때 특정 숫자가 반올림 오류를 일으키는 문제가 발생했습니다. 내가 이해하는 동안 부동 소수점 것은 정확한 아니다 , 문제는 어떻게 계산이되지 않은 문제를 유발하는 포인트 라운딩을 부동 그들에 미리 형성 할 때 내가 있는지 확인하기 위해 정확한 수를 처리합니까?

3
명령 행 인수의 이름을 'argv'로 지정하는 규칙은 어디에서 왔습니까?
그것은 것 같다 파이썬 , PHP 와 루비 이름 "변수는 argv는"명령 행 인수의 목록을 참조하는 모든 사용. "argv"라는 이름은 어디에서 유래합니까? 왜 "args"가 아닌가? 내 생각에 그것은 v가 "벡터"를 의미하는 C에서 나온 것입니다. Wikipedia에는 ​​다음과 같은 각주 가 있습니다. 이 변수 이름의 벡터 용어는 문자열을 나타내는 전통적인 의미로 사용됩니다. 그러나이 …

2
TIOBE 인기 지수에서 C가 왜 그렇게 높은 반면 C ++도 여기에 있지만 인기는 없습니다. [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 육년 전 …

2
Strassen은 어떻게 행렬 곱셈법을 고안 했습니까?
유명한 Strassen의 행렬 곱셈 알고리즘 은 전통적인 O (n 3 )에서 O (n 2.8 ) 로의 시간 복잡성을 감소시키기 때문에 우리에게 실질적인 치료법입니다 . 그러나 Cormen과 Steven Skienna의 저서조차도 내가 겪은 모든 자료 중 Strassen이 그것에 대해 어떻게 생각했는지 분명히 밝히지 않았습니다. Strassen의 행렬 곱셈 알고리즘의 이론적 근거는 무엇입니까? 이것은 …

6
무 버그 / 결함 정책으로 민첩성 유지
우리 프로젝트에서 우리는 제로 버그 (일명 제로 결함) 방법론으로 작업합니다. 기본적인 아이디어는 버그가 항상 기능보다 우선 순위가 높다는 것입니다. 스토리를 작업 중이고 버그가있는 경우 스토리를 승인하려면 문제를 해결해야합니다. 오래된 스토리에 대한 스프린트 동안 버그가 발견되면 버그를 백 로그에 놓고 해결해야합니다 (최우선 순위). 내가 해결하려는 이유는 항상 버그를 수정하지는 않기 때문입니다. …
18 agile  scrum  bug  backlog 

1
가비지 수집기가 힙의 객체를 압축하면 스택의 참조가 변경됩니까?
이것은 간단한 질문처럼 보이지만 주제를 많이 읽은 후에도 여전히 명확한 대답을 찾지 못했습니다 (아마도 너무 간단하기 때문에). 내 질문은 이것입니다 : 가비지 수집기가 힙의 객체를 압축하면 스택의 해당 객체에 대한 참조가 어떻게 업데이트됩니까? 두 가지 가능한 솔루션을 생각할 수 있습니다. 스택 (및 힙의 참조)을 살펴보고 객체의 새 위치를 가리 키도록 …

4
자식 서브 모듈과 자식 클론
GitHub에서 오픈 소스 프로젝트를 진행 중입니다. 하위 디렉토리 / Vendor가 있으며 여기에는 여러 외부 라이브러리 의 사본 이 있습니다. 프로젝트의 원래 관리자는 가끔이 디렉토리를 최신 외부 라이브러리 사본으로 업데이트했습니다. 한 개발자가이 복사본 을 git submodule 로 대체 할 수있는 풀 요청을 보냅니다 . 그리고 그것이 좋은 아이디어인지 아닌지를 고려하고 있습니다. …
18 git  github 

8
책에서“컴파일러가 메모리에 변수를위한 공간을 할당합니다”라고 말하는 이유는 무엇입니까?
책에서 "컴파일러가 메모리에 변수를위한 공간을 할당합니다"라고 말하는 이유는 무엇입니까? 그것은 실행 파일 아닌가요? 예를 들어 다음 프로그램을 작성하면 #include <iostream> using namespace std; int main() { int foo; return 0; } 컴파일하고 실행 파일을 가져옵니다 (program.exe로 설정하십시오). program.exe를 실행하면이 실행 파일 자체가 변수 foo에 공간을 할당하라는 명령을 내립니다. 그렇지 않습니까? …
18 c++ 

3
왜 5 명의 식사 철학자?
나는 철학자 식사 문제 가 5 명의 철학자 사례에 근거한 이유가 궁금합니다 . 왜 안돼? 우리는 4 명의 사상가가 주어 졌을 때 5 명의 철학자 사례를 논의 할 때 발생할 수있는 모든 불쾌한 문제를 관찰 할 수 있다고 생각합니다. 그것은 역사적인 이유 일 뿐입니 까?

6
거리와 관련이없는 비용을 최소화하면서 여러 줄의 방문 지점
이 ACM ICPC 문제에 대한 도움이 필요합니다. 내 현재 아이디어는 이것을 가장 짧은 경로 문제로 모델링하는 것입니다.이 문제는 문에서 설명합니다. 문제 를 제외한 다른 위치 N = 1000의 1 차원 수선을 따라 위치한 핵 폐기물 용기가 있습니다 . 사람은 모든 쓰레기통을 수집해야합니다. 폐기물 컨테이너가 수집되지 않은 1 초마다 1 단위의 …
18 algorithms  graph 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.