소프트웨어 공학

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

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

12
필드 앞의 "this"키워드 및 c #의 메소드와 관련하여 현재 알려진 모범 사례는 무엇입니까?
같은 이름을 가진 변수와 필드를 구별 해야하는 경우가 아니라면 this.C #에서 필드 또는 멤버 액세스 앞에 두지 마십시오 . 나는 이것을 m_C ++에서 공통적으로 사용되었던 접두사 와 다르지 않다고 생각하고 실제로 그것이 멤버임을 지정해야한다면 클래스가 너무 크다고 생각합니다. 그러나 내 사무실에는 많은 사람들이 동의하지 않습니다. 현재 모범 사례는 무엇입니까 this.? …
14 c#  coding-style 

6
고객에 대한 시간당 요금 혜택 [닫힘]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 개발자는 시간 단위로 작업하는 것이 좋지만 고객에게 시간당 요금의 장점을 설명하기는 어렵습니다. 고객의 시간당 요금에 대한 귀하의 …

5
왜 메소드 레벨 보안이 필요합니까?
현실에서는 왜 메소드 레벨 보안을 구현해야합니까? 우리는 웹 애플리케이션 또는 데스크탑 애플리케이션을 가지고 있는데, 여기서 사용자는 사용자 인터페이스에 액세스하므로 메소드에 직접 액세스 할 수 없습니다. 그렇다면 접근 방법은 어디에서 직접 볼 수 있습니까? 편집 : 나는 스프링 보안을 실험하고 있기 때문에이 질문을하고, 사용자에게 메소드 액세스 권한을 부여하는 것을 본다. 같은 …
14 security 

5
CSV 파서에 대한 단위 테스트
CSV 파서를 단위 테스트하려면 어떤 테스트를 사용해야합니까? 나는이 간단한의 CSV 파서 C #에서, 그리고 나는 확실히 내가 모든 일반적인 (그리고 드문) 가장자리의 경우 좋은 단위 테스트 커버리지가되고 싶어요. 잠재적 문제와 경계 사례를 식별하기 위해 어떤 테스트를 사용해야합니까?
14 testing  parsing 

6
보호 된 방법에 대한 실제 시나리오
오늘 나는 기본적으로 protected부모의 비공개 메소드를 호출 할 필요가 거의 없기 때문에 기본적으로 C ++ 코드에서 메소드를 사용하지 않는다는 것을 알았습니다 . 템플릿 메소드 패턴에서 Java로 protected를 사용하지만 C ++에서 개인 메소드를 대체 할 수 있기 때문에 필요하지 않습니다 protected. 그렇다면 protectedC ++ 코드에서 메소드 를 사용하려는 실제 시나리오는 무엇 …

7
일주일에 프로젝트 / 개발 부트 캠프 [닫기]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 우리 팀은 "일주일에 한 번의 프로젝트"(부트 캠프)를 할 생각을하고 있으며, 다른 사람이이 일을 한 경험이 있거나 조언이 있는지 …

2
Haskell의 GUI 라이브러리에 대한 제안 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . Haskell Wiki 자체는 다음과 같이 말합니다 . 하스켈에는 많은 GUI 라이브러리가 있습니다. 불행히도 표준적인 것이 없으며 모두 불완전합니다. 일반적으로 저수준 베니어는 잘 …

7
오픈 소스 에티켓
Codeplex에서 첫 번째 오픈 소스 프로젝트를 시작했으며 끔찍한 코드를 발견했습니다. (C #에 여전히 "goto"문이 있다는 것을 알게되었습니다.) "owner"가 원했던 기능을 추가하기 시작했으며 코드베이스를 탐색하고 그 혼란을 확인한 후 (예 : "goto"사용) 정리하고 싶었습니다. 약간. 그러나 나는 약간 우려하고 있으며 이것이 내가 여러분 모두에게 돌이키는 이유입니다. "나쁜 코드"를 "고정"하는 것이 적절한 …

7
프로그래머는 개발 프로세스가 사용하는 방법에 관심이 있습니까?
나는 구직 시장에 있고 급여, 사업 라인 등을 포함한 다음 직업에 우선 순위를두고 있습니다. 그러나 요구 사항 목록에없는 한 가지는 개발 프로세스 방법입니다. 저는 제 업무가 소프트웨어를 만드는 것이라고 생각하고 프로세스 구조를 스크럼이든 폭포이든 어떤 것에 든 적용 할 수있는 것으로 생각합니다. 개발 프로세스 방법론이 우선 순위입니까?

4
소규모 회사에서 대기업으로 이전 [폐쇄]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

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

8
실제 실제 객체를 참조하지 않고 어떻게 OO를 가르 칠 수 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . OO의 기본 개념은 데이터의 상태를 보호하는 방식으로 여러 시스템 간의 데이터 메시징을 처리하기위한 더 나은 아키텍처를 찾는 것이 …

3
"소프트웨어 수명 종료"상황을 처리하는 방법은 무엇입니까?
공급 업체가 더 이상 소프트웨어에 지원이나 서비스를 제공하지 않을 것이라고 선언하고 (업그레이드 경로를 제공하지 않고 비즈니스를 종료하려는 의사를 밝힌 경우) 고객은 어떤 종류의 상환을받을 수 있습니까? 고객의 입장 에서 이것을 고려하십시오 . 고객의 IT 직원은 기술 옵션 만 고려할 것이지만 고객이 추구 할 수있는 비 기술적 옵션도있을 수 있습니다. 또한 …

8
기술 인터뷰에서 템플릿 질문 사용 [닫기]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 저는 최근 인터뷰에서 기술적 인 질문에 대해 동료와 논쟁을 벌였습니다. 졸업생으로 많은 회사를 다니면서 같은 질문을하는 것을 …
14 interview 

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