소프트웨어 공학

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

9
면접 코딩 실습에 실패해야합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 우리는 고위 인터뷰 후보의 뉘앙스 실패했다 FizzBuzz 질문 (1) (2) . 사실, 완전히, 완전히, 그 질문에 실패했습니다. 난 그를 코치 루프를 …
14 interview 

4
템플릿 방법과 전략 결합
내 소프트웨어 엔지니어링 수업에서 과제는 특정 게임에서 다른 형태를 재생할 수있는 응용 프로그램을 설계하는 것입니다. 문제의 게임은 Mancala이며,이 게임 중 일부는 Wari 또는 Kalah라고합니다. 이러한 게임은 몇 가지 측면에서 차이가 있지만 내 질문에 따르면 다음과 같은 경우 게임이 다를 수 있음을 아는 것만 중요합니다. 이동 결과가 처리되는 방식 게임의 끝을 …

2
IT가 아닌 사람과 프로그래밍 비즈니스 로직을 페어링 [폐쇄]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . IT 프로세스가 아닌 사람이 코딩 프로세스 중에 프로그래머와 함께 작업 한 경험이 있습니까? 페어 프로그래밍과 비슷하지만 한 …

1
코드 섹션을 텍스트 섹션이라고하는 이유는 무엇입니까?
코드가 포함 된 실행 파일 .text섹션을 섹션 이라고도합니다 . 세그먼트 메모리 아키텍처에서 코드로 매핑 된 세그먼트를 텍스트 세그먼트라고도합니다. "텍스트 파일 사용 중"( ETXTBSY)이라는 유닉스 오류 메시지 는 "이 파일은 실행중인 프로그램입니다"를 의미합니다. 텍스트 는 어떻게 실행 가능한 (machine) 코드 를 의미하게 되었습니까? 이상적인 대답은 다음과 같습니다. 단어와 그 의미 사이의 …

4
확률 론적 행동으로 프로그램을 테스트하기위한 모범 사례는 무엇입니까?
R & D 작업을 할 때, 나는 종종 자신의 행동에 어느 정도의 무작위성을 가진 프로그램을 작성하는 것을 발견합니다. 예를 들어, 유전자 프로그래밍에서 작업 할 때 임의의 임의 소스 코드를 생성하고 실행하는 프로그램을 작성하는 경우가 많습니다. 이러한 코드를 테스트 할 때 발생하는 문제는 버그가 간헐적으로 발생하고 재현하기가 매우 어렵다는 것입니다. 이것은 …

2
UUID / GUID가 왜 형식입니까?
GUID ( Globally Unique Identifier )는 보안상의 이유가 있다고 가정하는 특정 형식의 그룹화 된 문자열입니다. GUID는 다음과 같이 다섯 그룹으로 구분 된 일련의 16 진수로 텍스트에 가장 일반적으로 기록됩니다. 3F2504E0-4F89-11D3-9A0C-0305E82C3301 GUID / UUID 문자열이 X 길이의 16 진수를 사용하여 인코딩 된 임의의 바이트가 아닌 이유는 무엇입니까? 이 텍스트 표기법에는 하이픈으로 …
14 uuid 

1
상속 계층에서 Liskov 대체 원칙을 확인하는 방법은 무엇입니까?
이 답변에서 영감을 얻었습니다 . 리스 코프 치환 원칙은 필요 있음 하위 유형에서는 전제 조건을 강화할 수 없습니다. 하위 유형에서는 사후 조건을 약화시킬 수 없습니다. 상위 유형의 변형은 하위 유형으로 유지되어야합니다. 히스토리 제한 사항 ( "히스토리 규칙"). 객체는 그 방법 (캡슐화)을 통해서만 수정 가능한 것으로 간주됩니다. 서브 타입은 수퍼 타입에 …

5
클래스의 고유 인스턴스를 보장하는 방법은 무엇입니까?
이 게시물을 개선하고 싶습니까? 인용과 답변이 올바른 이유에 대한 설명을 포함하여이 질문에 대한 자세한 답변을 제공하십시오. 세부 사항이없는 답변은 편집하거나 삭제할 수 있습니다. 주어진 클래스의 각 인스턴스가 고유하게 식별 가능한 인스턴스인지 확인하는 다른 방법을 찾고 있습니다. 예를 들어, Name필드 가있는 클래스가 있습니다 name. John Smith Name로 name초기화 된 객체가 있으면 …

6
서버 측 세션이 REST를 위반합니까?
에 따르면 로이 필딩 그의 독창적 인 논문에서합니다 (HTTP 사양의 원리 저자 중 한) 건축 스타일 때 REST을 논의 , 그가 언급 : [E] 클라이언트에서 서버로의 각 요청은 요청을 이해하는 데 필요한 모든 정보를 포함해야하며 서버에 저장된 컨텍스트를 이용할 수 없습니다. "저장된 컨텍스트"는 응용 프로그램 상태, 예를 들어 다음 페이지의 …
14 rest 

6
객체 지향 사례 확산 방법에 대한 팁
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 저는 약 250 명의 개발자가있는 중소 기업에서 일합니다. 불행히도, 많은 사람들이 절차 적 사고 방식에 빠져 있으며 일부 팀 은 실제로 …

5
“컴퓨터 프로그램의 구조와 해석”책은 Java 프로그래머에게 잘 읽히는가? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …
14 learning  books 

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

4
비밀번호의 엔트로피를 어떻게 추정 할 수 있습니까?
암호 강도에 대한 다양한 리소스 를 읽은 후 암호의 엔트로피 양을 대략적으로 추정하는 알고리즘을 만들려고합니다. 가능한 포괄적 인 알고리즘을 만들려고합니다. 이 시점에서 나는 의사 코드 만 가지고 있지만 알고리즘은 다음을 다룹니다. 비밀번호 길이 반복되는 문자 패턴 (논리) 다른 문자 공간 (LC, UC, 숫자, 특수, 확장) 사전 공격 다음 내용은 다루지 …

2
연속 통합 도구를 어떻게 선택해야합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . Wikipedia의 통합 서버 에 대한 이 멋진 비교표를 찾았 지만 도구 순위와 내 요구 사항 및 관심 분야를 어떻게 평가할 지 잘 …

9
팬보이 다루기 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 칠년 전에 . 우리는 아마도 이런 언어를 가진 사람을 만났을 것 입니다. 그의 언어가 하나의 진정한 언어 라는 것을 알고 개발자 는 말을하지 않을 것입니다. …

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