소프트웨어 공학

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

2
오픈 소스 소프트웨어를 올바르게 라이센스하는 방법
오픈 소스로 새로운 공개 Github 저장소에 푸시하려는 프로젝트를 진행 중입니다. StackExchange에서 올바른 라이센스를 검색 한 후 BSD 라이센스를 결정했습니다. 내 질문은 : 지금 무엇? BSD 라이센스 텍스트 를 리포지토리의 루트에있는 LICENSE라는 파일 에 복사하고 제대로 호출해야합니까? 이것이 모든 오픈 소스 라이센스의 작동 방식에 대한 일반적인 규칙입니까? 아니면 다른 조직에이 라이센스를 …

10
C ++ : 이진 수준에서의 표준화 부족
ISO / ANSI가 이진 수준에서 C ++을 표준화하지 않은 이유는 무엇입니까? C ++에는 많은 이식성 문제가 있는데, 이는 바이너리 수준에서의 표준화가 없기 때문입니다. 돈 상자 (그의 책에서 인용, 기록 필수 COM , 장 COM으로 더 나은 C ++ ) C ++ 및 이식성 C ++ 클래스를 DLL로 배포하기로 결정하면 C …
14 c++  dll  ansi  iso 

3
ORM은 데이터베이스 비정규 화를 촉진합니까?
교리와 프로 펠은 단일 및 구체적인 테이블 상속을 사용하여 객체 관계를 매핑합니다. 전자는 클래스 트리에서 가능한 모든 필드가 단일 테이블에 매핑 된 것을 보지만 후자는 각 클래스를 특정 테이블에 매핑하여 상속 계층의 공통 필드를 복제합니다. 이것은 ORM 장치를 용이하게하지만 나에게 나쁜 데이터베이스 디자인을 제안합니다. 이러한 나쁜 디자인 패턴이 데이터베이스에 적용됩니까?

9
싫어하는 언어를 사용하여 프로젝트를 수행해야 할 때 어떻게해야합니까?
최근에 PHP로 작성된 프로젝트에서 작업하도록 배정되었습니다 . 나는 그것을 바꿀 수 없으며 실제로 시도 할 의사가 없습니다. 그러나 이것은 드문 시나리오가 될 수 없습니다. 보고 있고 생성하는 코드가 끊임없이 울고 싶을 때 프로젝트 작업을 어떻게 동기 부여합니까? 편집하다: 이것은 현재 사용 가능한 소프트웨어 관련 작업을 수행하는 유일한 캠퍼스 내 작업이므로 …


6
중간에 작문 단위 시험
단위 테스트가 100 % 거래됩니까? 나는 이전 프로젝트를 탐색하고 이번에는 단위 테스트를 통해 기능을 추가하기 시작했습니다. 그러나 단위 테스트가없는 과거 구성 요소를 다시 사용하려는 경우 궁극적으로 가치가 없습니까? 이전의 모든 클래스에 대해 단위 테스트를 작성해야하며 전혀 귀찮게하지 않습니까, 아니면 추가하는 새 항목에 대해서만 단위 테스트를 작성해도 괜찮습니까?


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

7
누군가 소프트웨어 개발 관행과 관련하여 확인되지 않은 진술을 제공하는 경우 "인용 필요"로 응답합니까? [닫은]
여기에 무엇이 요청되는지 말하기가 어렵습니다. 이 질문은 모호하거나 모호하거나 불완전하거나 지나치게 광범위하거나 수사적이며 현재 형태로 합리적으로 대답 할 수 없습니다. 다시 열 수 있도록이 질문을 명확하게 설명 하려면 도움말 센터를 방문하십시오 . 휴일 9 년 ago . 최근에는 Greg Wilson (소프트웨어 목공의 수석 과학자)의 강의에 참석했습니다 . 초록에서 : 소프트웨어 …

8
귀사의 학습 / 개발 부서가 어떻게 최상의 서비스를 제공 할 수 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 칠년 전에 . 나는 면책 조항으로 내 질문을 시작합니다-나는 엔지니어가 아니며, 학습 및 개발 능력에서 풀 타임으로 일하는 사람 일뿐입니다. 내가 개발하고있는 엔지니어로부터 정기적으로받는 의견 …

9
식별 된 문제의 원인을 "변명"으로 만들지 않고 어떻게 설명 할 수 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . "무자비한 프로그래밍"을 연습하는 것처럼 (적어도 내가 할 수있는 한), 관련 코드를 작성한 사람 (위험한 코드를 작성하지 않은 …

10
Java 1.4.2 이후 놓친 부분을 파악하도록 도와주세요.
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

11
HTML5의 관련성 : 이제 시간입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 내가받는 대부분의 작업과 대부분의 인터넷은 여전히 ​​표준 HTML (HTML 4, 말하자면) + CSS + JS를 사용하는 것 같습니다. …
14 html5 

9
이 소프트웨어 개발 프로젝트 점검 목록에 무엇을 추가 하시겠습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 휴일 3 년 전 . 잠김 . 이 질문과 그 답변은 주제를 벗어난 것이지만 역사적 의미가 있기 때문에 잠겨져 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 나는 체크리스트를 좋아합니다. 이 여행 체크리스트 , 체크리스트 이동 심지어 스크럼 점검 사항 . …

3
Chris Sawyer가 롤러 코스터 타이쿤의 대부분을 어셈블러로 작성하는 데 얼마나 오래 걸리고 복잡한 유형은 무엇입니까?
이 질문에서 , 나는 또 다른 질문이 있습니다 ... Chris Sawyer가 롤러 코스터 타이쿤의 대부분을 어셈블러로 작성하는 데 얼마나 오래 그리고 어떤 유형의 복잡성이 관여 했습니까? 이 질문을 구체적으로 설명하고 나누기 위해 관심이 있습니다. Chris가 직접 게임을 작성하는 데 걸리는 시간은 대략 몇 시간입니까 (추측 값이 있습니까)? 또는 C / …

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