소프트웨어 공학

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

4
귀사는 지식과 정보를 어떻게 관리합니까?
회사에서 지식을 수집하고 저장하는 데 사용하는 아키텍처, 방법 및 소프트웨어에 관심이 있습니다. 정보를 쉽게 검색 할 수 있습니까 (특히 비전문가가)? 중앙 저장소 또는 여러 곳에 저장되어 있습니까? 현재 구현이 적절하다고 생각하십니까? 무엇을 개선 할 수 있습니까?

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

9
코드 문서 먼저? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 실제로 코드를 작성하기 전에 먼저 완전한 코드 문서를 작성해 본 적이 있습니까? 구체적인 인터페이스를 작성하는 데 도움이되고 …

6
신제품의 초기 버전 번호는 어떻게 작동합니까?
나는 현재 친구를 위해 작은 데스크탑 응용 프로그램을 작성하고 있지만, 나는 주로 나 자신을위한 학습 경험으로하고 있습니다. 교육 받고 올바른 일을하는 정신으로이 앱의 버전 번호를 갖고 싶습니다. 내 연구는 이러한 관련 결과를 가져 왔습니다 어떤 "버전 명명 규칙"을 사용하십니까? 파일 버전 관리 방법 (버전 번호) 프로젝트를 포크했는데 버전 번호는 어디에서 …
11 naming 

6
프로그래밍 방법과 프로그래밍 방법을 알고 있지만 시스템을 올바르게 만드는 방법 / 어떻게 배울 수 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 시스템을 만들 때 고려해야 할 사항이 많이 있습니다. 예를 들어 사용자가 서로 로그인하고 상호 작용하여 콘텐츠를 만들고 편집하는 웹 기반 시스템을 …

4
단위 테스트를 수행 할 거리
질문은 여러 번 요청되었지만 특정 경사 twds mvc 개발과 관련이 있습니다. 나는 아주 좋은 소년이었고 위대한 모든 대응하는 단위 테스트로 모든 컨트롤러 작업을 코딩했습니다 (때로는 반복적으로 많은 것을 읽으십시오). 솔직히 말해서, 실제로 초기 단위 테스트의 베어 본을 작성하기 위해 작은 T4 템플릿을 만든 다음 사용법에 따라 적절하게 조정했습니다. Partialview를 포함하는 …
11 c#  .net  asp.net-mvc 

10
속성의 요점은 무엇입니까?
다음은 속성과 내 반론에 대한 몇 가지 주장입니다. getter 및 setter 메소드를 작성하는 것보다 사용하기 쉬움 Getter와 Setter 메소드 쌍은 코드 ​​냄새입니다. 이것을 쉽게 작성하는 것은 Scantron 양식을 사용하고 모든 'C'를 채워 수학 시험에 쉽게 실패하지 못하게하는 것과 같습니다. 지속성을 위해 상태 만 포함 된 객체는 getter / setter를 사용하지 …

5
수정 된 전략 디자인 패턴
나는 최근에 디자인 패턴을 조사하기 시작했고, 코딩하는 것 중 하나는 작은 차이를 제외하고 전략 패턴에 완벽하게 맞을 것입니다. 기본적으로 내 알고리즘 중 일부 (모두는 아님)에는 추가 매개 변수가 필요합니다. 그래서 나는 계산 메소드를 호출 할 때 추가 매개 변수를 전달하십시오. 또는 ConcreteAlgorithm 클래스 내에 변수로 변수를 저장하고 알고리즘을 호출하기 전에 …


6
위치 독립성을 최대한 활용하는 방법… 개발자로 일하기위한 개인적인 # 1 인센티브 [폐쇄]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 팔년 전에 . 개발자로서 일할 때의 궁극적 인 아름다움은 멋진 CV가 주어지면 언제 어디서나 새로운 일자리를 찾을 수 있다는 사실입니다. 예를 들어 여행하는 동안 일한 …

7
어떤 정보가 로그에 나타나지 않아야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 로그에 표시되지 않아야하는 항목 (응용 프로그램 추적)에 대한 회사 지침을 작성하려고합니다. 실제로 일부 개발자는 가능한 한 많은 …

5
가독성 보조 도구로 명명 된 인수 (매개 변수)
오래 전에 ADA에서 많은 프로그램을 작성했으며 함수를 호출 할 때 인수 이름을 지정하는 것이 일반적이었습니다.-SomeObject.DoSomething (SomeParameterName => someValue); C #에서 명명 된 인수를 지원하므로 인수의 의미가 명확하지 않은 상황에서이 습관으로 되돌릴 생각입니다. 인수가 의미하는 바가 항상 명백해야한다고 주장 할 수도 있지만 부울 인수가 있고 호출자가 "true"또는 "false"를 전달하는 경우 이름으로 …

8
자신의 업무와 프로젝트에 어떤 온라인 / 호스팅 버그 추적 도구를 사용하십니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

10
사소한 소프트웨어와 사소한 소프트웨어를 구별하는 방법은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 그렇다면 실제로 프로그램을 사소하게 만드는 것은 무엇입니까? '사소한 소프트웨어가 아니라면'프로그래밍 토론에 자주 사용됩니다. 나는 '사소하지 않은 소프트웨어 …
11 complexity 

8
MS 사이트에서 무엇을 찾기가 왜 그렇게 어려운가요? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 나는 항상 내 마음 에이 질문을 가지고 있었고 나는 이것에 대한 설명을 정말로 기뻐할 것입니다. 나만 아니면 …

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