소프트웨어 공학

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

3
브라우저에서 실행되는 C #을 컴파일하는 데 LINQPad와 유사한 기술이 있습니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …
9 c# 

3
불변 구조 및 심층 구성 계층
GUI 응용 프로그램을 개발 중이며 그래픽을 많이 사용하고 있습니다. 예제를 위해이를 벡터 편집기로 생각할 수 있습니다. 모든 데이터 구조를 변경 불가능하게 만드는 것은 매우 유혹적입니다. 따라서 실행 취소 / 다시 실행, 복사 / 붙여 넣기 및 기타 많은 작업을 거의 노력없이 수행 할 수 있습니다. 간단하게하기 위해 다음 예제를 사용합니다. …


4
SSD를 사용하여 VS 2010의 성능 향상
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 팔년 전에 . 솔리드 스테이트 하드 드라이브와 함께 Visual Studio 2010을 사용할 때 성능 향상을 위해 인터넷을 검색 한 후 많은 의견을 들었습니다. 많은 사람들이 …

5
클래스와 네이티브 클래스 간의 이름 유사성을 어떻게 피합니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 방금 "흥미로운 문제"에 부딪 쳤습니다. 나는 시스템을 개발하고 있으며 여러 가지 이유로 (추상화, 기술 독립성 등) 정보 …

5
보스는 새 프로젝트에 버전 관리 시스템을 사용하는 것에 회의적입니다. 어쨌든해야합니까?
참조 /software/109817/superior-refusing-to-use-subversion를 내 질문은 비슷하지만 내 시나리오의 주요 차이점은 다음과 같습니다. 우리는 PHP와 웹 기술을 사용하여 처음부터 새로운 프로젝트를 시작하고 있습니다. 내 길을 가졌다면 처음부터 그것을 채택 할 것이기 때문에 개발에 다운 타임이 없을 것입니다. 내 개발팀은 나와 상사로 구성됩니다. 우리는 비교적 작은 회사의 "IT"부서입니다. 웹 응용 프로그램은 기존 응용 …

4
좀 더 체계적인 프로그래머가되는 방법? [닫은]
여기에 무엇이 요청되는지 말하기가 어렵습니다. 이 질문은 모호하거나 모호하거나 불완전하거나 지나치게 광범위하거나 수사적이며 현재 형태로 합리적으로 대답 할 수 없습니다. 다시 열 수 있도록이 질문을 명확하게 설명 하려면 도움말 센터를 방문하십시오 . 휴일 칠년 전에 . 코딩 할 수있는 프로그래머입니다. 그러나 나는 일을 할 수는 있지만 일을 잘하지 못하거나 대부분의 …

5
이슈 추적 시스템 사용의 단점에 대한 연구가 있습니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …

8
함수 시작이 아닌 내부 블록에 선언을 넣을 때 가능한 단점은 무엇입니까?
내가 일하는 곳에는 변수 선언 배치에 대한 명확한 지침이 있습니다. 이에 따르면, 내부 블록 (for 루프와 같은)이 아닌 전역 수준 및 / 또는 함수의 시작 부분에 배치해야합니다. 그들이 나보다 더 경험이 많은 사람들에 의해 지정 되었기 때문에, 나는 그만한 이유가있을 것이라고 확신하지만, 그것이 무엇인지 알아낼 수는 없습니다. 더 큰 범위에서 …

3
Git은 어떻게 설계 되었습니까?
내 직장은 최근에 Git으로 전환했고 나는 그것을 좋아하고 싫어했습니다. 나는 정말로 그것을 좋아하고 매우 강력합니다. 내가 싫어하는 유일한 부분은 때로는 너무 강력하다는 것입니다. 내 질문은 ... Git 은 어떻게 디자인 되었습니까? 짧은 시간 동안 만 사용하면 다른 버전 제어 시스템으로는 불가능했던 많은 모호한 워크 플로우를 처리 할 수 ​​있다는 느낌을받습니다. …

4
지속적인 통합 서버는 어느 시점에서 흥미 롭습니까?
Jenkins와 같은 CI 서버에 대해 조금 읽었으며 궁금한 점이 있습니다. 어느 시점에서 유용합니까? 5 개의 수업과 10 개의 단위 테스트 만있는 소규모 프로젝트의 경우에는 실제로 필요하지 않습니다. 여기에는 약 1500 개의 단위 테스트가 있으며, (구식 Core 2 Duo 워크 스테이션에서) 약 90 초 안에 통과합니다 (실제로 "단위"를 테스트하기 때문에 매우 …

2
gettext를 사용하여 긴 텍스트 (보기 및 전자 메일 템플릿) 번역
다국어 PHP 웹 응용 프로그램을 개발 중이며 gettext로 번역해야하는 긴 (-ish) 텍스트가 있습니다. 전자 메일 템플릿 (보통 짧지 만 여전히 몇 줄)과 뷰 템플릿 (더 긴 설명 텍스트 블록)입니다. 이 텍스트에는 간단한 HTML (강조를 위해 굵은 글씨 / 이탈리아어, 아마도 여기 또는 링크)이 포함됩니다. 템플릿은 출력이 캡처 된 PHP 스크립트입니다. …

3
동시 시스템의 액터 모델에 대한 학습을 ​​위해 권장되는 리소스는 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 액터 동시성 모델이 분명히 호의를 얻고 있습니다. 모델의 패턴과 함정을 보여주는 좋은 책이 있습니까? 예를 들어 수백 또는 수천 명의 독립적 인 …

5
이미지 처리를 배우는 가장 좋은 방법은 무엇입니까? [닫은]
이 게시물을 개선하고 싶습니까? 인용과 답변이 올바른 이유에 대한 설명을 포함하여이 질문에 대한 자세한 답변을 제공하십시오. 세부 사항이없는 답변은 편집하거나 삭제할 수 있습니다. 닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 …

2
정적 내부 빌더 클래스 사용의 이점
회사의 코드 지침을 작성하는 동안 텔레스코픽 생성자 대신 Effective Java 의 Builder 패턴 을 사용하는 것이 좋습니다 . 그러나 조금 더 생각한 후에는 더 우아한 해결책은 빌더 클래스를 제거하고 선택적 인수로 추가 생성자를 제거하는 것입니다. 따라서 필요한 매개 변수, 일반 getter / setter가있는 생성자가 하나만 있고 코드에 주석을 추가하십시오. 구현할 …
9 java 

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