소프트웨어 공학

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

4
도메인 기반 설계의 리팩토링 [닫기]
폐쇄되었습니다 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 육년 전 . 방금 프로젝트 작업을 시작했으며 우리는 도메인 중심 설계 ( 도메인 중심 설계 : 소프트웨어 중심의 태클 복잡성에서 …

2
응용 프로그램 및 UI 코드를 어떻게 단위 테스트합니까?
나는 단위 테스트를 쓰는 것을 좋아하고 코드를 테스트하고 회귀를 방지하는 훌륭한 방법이라는 데 동의합니다. 그러나, 내가 하루 종일 작업하는 코드의 대부분이 응용 프로그램이기 때문에 스스로 작성할 수는 없습니다. 사용자에게 UI를 표시하는 코드 응용 프로그램 코드를 단위 테스트하는 좋은 방법이 있습니까? 모범 사례는 무엇입니까? 프레임 워크와 같은 특정 답변을 찾고 있지 …

5
사이드 프로젝트를 어떻게 결정합니까?
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 주어진 시간에, 나는 보통 내가 할 수있는 주말 / 사이드 프로젝트를위한 많은 아이디어를 가지고 있습니다. 아이디어는 일반적으로 다음과 …

7
디자이너 도구가 프로그래밍 경험을 저하 시킵니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 최근에 특히 사용 가능한 일부 MS 도구를 둘러 보았으며 디자이너 도구 및 마법사에 큰 초점을 맞추고 있습니다. …

6
깊거나 넓은 것에 집중해야합니까?
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 저는 반년이 넘게 전문 개발자였으며 ​​세계의 대학 규모가 얼마나 큰지 놀랐습니다. 나는 여가 시간에 계속 배웠지 만 어디에 집중해야하는지 궁금합니다. 포커스 …

11
Microsoft 스택을 사용하여 작업으로 전환하려면 어떻게해야합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 나는 컴퓨터 과학 학위 (BSc)로 대학을 졸업하고 C, C ++, Java, Python 및 Oracle을 수행했습니다. 나는 대학에있을 때 약간의 프리 랜싱을했고 …

6
미세 관리하는 프로젝트 관리자를 처리하는 방법은 무엇입니까?
어쩌면 나는 순진하지만 일주일 동안 목표로하는 과제의 벽을 해독하려고 할 때 도울 수는 없지만 프로젝트 일정을 세우는 사람은 치료 훈련을 받아야한다고 생각합니다. 기본 프로젝트 관리. 예를 들어, 오늘 13 개의 작업, 가장 짧은 .13 일 (Microsoft Project의 기본 시간 메트릭) 및 가장 긴 .75 일이 할당되었습니다. 나는 도움이 될 수 …


4
고급 서브 버전 기술, 무엇을 놓치고 있습니까?
나는 약 9 개월 전에 SVN을 사용하기 시작했으며 가장 적게 말하면 게임 체인저였습니다. 그래도 여전히 조금 잃어버린 것 같습니다. 실제로 응용 프로그램 개발을 강화하기 위해 활용해야 할 것이 훨씬 더 많다고 생각합니다. 예를 들어 변동성 / 주요 변경 사항을 일종의 '하위 리포지토리'또는 다른 것으로 격리 할 수 ​​있기를 원합니다. 주요 …

7
(올바른?) 기술과 환경 선택
우리는 새로운 웹 제품 개발을 시작할 때 두 명의 개발자입니다. 우리는 린 스타트 방식의 팬이며 지속적인 배포를 원합니다. 여기 딜레마가 있습니다. 우리는 C # / Windows 배경에서 왔으며 다음 중 하나를 결정해야합니다. .NET과 Windows를 고수하면서 새로운 기술을 배우는 데 시간을 낭비하지 않고 개발에 모든 노력을 기울일 것입니다. 빠른 증가와 광범위한 …

7
소프트웨어 개발자와 비즈니스 고객 간의 적절한 관계는 무엇입니까?
IT 전문가는 비즈니스 또는 조직의 IT 자산을 신뢰하는 전문가입니다. 신뢰할 수있는 전문가로서 우리는 비 IT 고객이 이해하거나 알고있을 수있는 것 이상의 책임을 가지고 있습니다. 그래서 저는 IT 전문가와 그의 내부 / 외부 고객 사이의 적절한 관계는 하인과 주인보다 의사와 환자 사이의 관계와 더 비슷하다고 생각합니다. 내가 맞아? 생각할 비유가 있습니다. …

7
개발의 첫 단계로 프로토 타입이 얼마나 일반적입니까?
지난 몇 학기 동안 소프트웨어 디자인 과정을 수강했으며 많은 형식주의의 이점을 보았지만 프로그램 자체에 대해 아무 것도 알려주지 않는 것 같습니다. 프로그램이 수행 할 수있는 작업에 대해 논의하더라도 유스 케이스 스펙에서 프로그램이 어떻게 작동하는지 알 수 없습니다. 품질 요구 사항을 포함 할 수 있지만 요구 사항 문서에서 사용자 경험에 대해 …

2
재귀 리소스에 가장 적합한 RESTful URL 구조는 무엇입니까?
트리와 같은 리소스 구조를 위해 RESTfull 서비스를 만들고 있는데 최고의 URL 구조가 무엇인지 궁금하십니까? 세 가지 요구 사항이 있습니다. 루트 리소스 모음을 얻을 수있다 개별 자원을 얻을 수있다 아동 자료 모음을 얻을 수있다 내 현재 생각은 : /rest/documents /rest/documents/{id} /rest/documents/{id}/documents 또한 목록 또는 개별 요소를 나타 내기 위해 단수 / …

5
민첩한 방법론에서 늦게 의미가 있습니까?
이것은 다른 질문 ( 이 질문)에 대한 답변과 의견 중 일부에서 나왔습니다 . 저는 주로 폭포 프로젝트와 함께 일했으며 민첩한 행동을 취하고 민첩한 것에 대해 공정한 글을 읽은 임시 프로젝트에서 일하는 동안, "적절한"민첩한 프로젝트에서 일한 적이 없다고 말하고 싶습니다. . 내 질문은 "늦은"이라는 개념이 민첩한 의미가 있는가? 그렇다면 무엇인가? 나의 …
10 agile  scheduling 

7
민첩한 프로세스 : 어떻게 그리고 무엇을 문서화해야합니까?
얼마 전 제가 일하는 회사는 개발 프로젝트를 제 3 자에게 아웃소싱했습니다. 그들은 솔루션 개발에 민첩한 사례를 사용했습니다. 그러나 문서를 요청할 때 위키에 포함되거나 스프린트의 일부로 필요하다고 말했을 것입니다. 그들은 프로젝트 팀 중 하나를 제외하고 프로젝트가 완료 될 때 떠나게되었습니다. 연간 구독이 마감되면 프로젝트 위키 사이트가 폐쇄되었습니다. 그들이 떠났을 때 그들은 …

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