소프트웨어 공학

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

7
정적 코드 분석의 실제 이점은 무엇입니까?
pc-lint 또는 QAC 와 같은 도구를 사용하여 코드 기반에서 정적 코드 분석을 수행 할 수 있습니다. 내 경험상 정적 분석은 종종 엄청난 양의 소음, 즉 실제 버그는 아니지만 주어진 규칙 세트의 규칙 중 하나를 위반하는 것에 대한 경고를 생성합니다. 특정 규칙을 해제하면 (규칙 세트에서 또는 코드의 특수 주석을 통해) 실제로 …

11
기술적 인 지식은 거의 없지만 모든 기술적 결정을 내리는 CEO를 어떻게 대해야합니까?
명백한 이유로 질문이 익명으로 게시되었습니다. 저는 5-6 명의 개발자로 구성된 회사에서 일하고 있으며, 어려움을 겪고있는 상황에 처해 있습니다. 모든 기술 선택 (언어, 프레임 워크, 데이터베이스, 데이터베이스 체계, 구성 체계 등)은 CEO에 의해 결정되며 종종 많은 근거가 없습니다. 이러한 선택을 수정하는 것은 매우 어렵고 세부적인 장단점을 가진 몇 가지 대안을 제안하더라도 …

6
교체 훈련은 어떻게합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 나는 최근 에 자리를 떠나는 것에 대해 물었고 많은 훌륭한 답변을 얻었습니다. 공통점 중 하나는 새로운 사람을 훈련시키기 위해 주변에있는 것이 …

9
개발자가 자신의 워크 스테이션에서 작업하는 방법에 대한 표준
우리는 프로젝트 도중 며칠 동안 개발자가 아플 때 때때로 나타나는 상황 중 하나를 발견했습니다. 그가 최신 버전의 코드를 커밋했는지 또는 로컬 컴퓨터에 최신 코드가 있는지 여부에 대해 몇 가지 질문이 있었으며 고객에게 대기 중이 어서 기다릴 수 없었습니다. 그에게 돌아온다. 다른 개발자 중 한 명이 같은 프로젝트의 겉보기에 작업 공간의 …

10
오늘날 모든 사용자가 인터넷에 액세스 할 수 있다고 가정 할 수 있습니까?
인터넷이 거의 어디에나 있기 때문에 개발자로서 모든 사용자가 인터넷에 액세스 할 수 있다고 가정 할 수 있습니까? 이제 코드가 연결되지 않으면 오류 코드 부족으로 인해 전체 프로그램이 충돌하는 방식으로 코드가 작성되는 것은 아닙니다. 내 말은, 오늘날 사용자가 항상 인터넷에 액세스 할 수 있다는 가정하에 프로그램을 개발할 수 있습니까? "그것을 가정하면 …

5
솔로 프로젝트에서 지속적인 통합 도구는 어떤 이점을 제공합니까?
단독 프로젝트를 수행하는 경우 CI 도구를 사용하여 리포지토리에서 빌드 하시겠습니까? 나는 팀 환경에서 Hudson과 Cruise Control을 사용했는데, 누군가가 체크인하는 즉시 빌드하는 것이 필수적입니다. 버전 제어의 가치는 여전히 분명하다고 생각하지만 모든 커밋 후에 로컬 컴퓨터에서 빌드 한 것처럼 보지 않고 다른 사람이 커밋하지 않고 빌드해야합니까?

13
ELSE 나쁜 프로그래밍을 사용하고 있습니까? [닫은]
여기에 무엇이 요청되는지 말하기가 어렵습니다. 이 질문은 모호하거나 모호하거나 불완전하거나 지나치게 광범위하거나 수사적이며 현재 형태로 합리적으로 대답 할 수 없습니다. 다시 열 수 있도록이 질문을 명확하게 설명 하려면 도움말 센터를 방문하십시오 . 휴일 칠년 전에 . 나는 종종 ELSE구문 을 사용하여 발생한 버그를 발견했습니다 . 대표적인 예는 다음과 같습니다. If …

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

8
웹 애플리케이션 (PHP) 개발을위한 모범 사례 워크 플로우 도구를 고려할 사항은 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 나는 더 많은 경험을 가진 사람이 내 대답의 예에 따라 질문을 편집 할 수 있기를 정말로 바라고 있습니다. 버전 관리 사용 테스트 …

1
프리랜서 : 수집 요구 사항은 어떻게됩니까?
프리랜서 프로그래머로서 : 고객으로부터 요구 사항을 수집하는 프로세스는 무엇입니까? 요구 사항 수집 프로세스에 시간이 얼마나 걸립니까? 나는 이것이 고정되어 있지 않다는 것을 알고 있으며 클라이언트가 얼마나 신속하게 응답하는지와 같은 변수가 있습니다. 일반적으로 응답 지연 등을 고려하여 최종 요구 사항을 달성하는 데 얼마나 걸립니까? 이러한 요구 사항을 수집하기 위해 어떤 통신 …

8
불변 개체와 DDD가 함께 사용됩니까?
DDD를 사용하는 시스템 (ORM을 사용하는 모든 시스템)을 고려하십시오. 거의 모든 사용 사례에서 현실적으로 모든 시스템의 요점은 해당 도메인 객체를 조작하는 것입니다. 그렇지 않으면 실제 효과 나 목적이 없습니다. 변경 불가능한 객체를 수정하면 객체가 지속 된 후 새 레코드를 생성하여 데이터 소스에 큰 팽창을 일으 킵니다 (수정 후 이전 레코드를 삭제하지 …

7
여전히 데스크톱 GUI 개발을 배울 가치가 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 지난 몇 년 동안 내가 작업 한 모든 심각한 프로젝트는 웹 기반이거나 그래픽이 아닌 사용자 인터페이스 (서비스, 명령 줄 스크립트 등)를 …

16
오늘날 소프트웨어 프로젝트에 C를 사용 하시겠습니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 그렇다면 어디에서 왜 사용 하시겠습니까? 그렇지 않은 경우 C가 왜 귀하에게 허용되지 않는지 설명하십시오.

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

5
코딩 인터뷰에서 ReSharper의 효과 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . R # 또는 CodeRush를 사용한 사람은 간단한 키보드 단축키로 간단한 구성 (및 복잡한 구성을 리팩토링) 할 수있는 속도를 알고 있습니다. 그러나 …

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