소프트웨어 공학

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

2
Java AOT 컴파일러는 어떻게 작동합니까?
Java 앱을 기본 실행 파일 ( ) 로 변환한다고 주장 하는 몇 가지 도구 ( Excelsior JET 등)가 *.exe있습니다. 그러나이 도구가 실제로 쉘 또는 명령 줄에서 호출 / 실행하는 기본 래퍼를 만드는 것임을 이해 합니다 java. 그 이해가 정확하지 않으면 어떻게 될 수 있는지 알 수 없습니다. 실행중인 JVM ( …
18 java  compiler  aot 

1
각도를 사용하여 파일을 보내는 것이 왜 어려운가요? [닫은]
폐쇄되었습니다 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 3 년 전 . 파일 (매우 큰 파일)을 서버로 보내야합니다. 내가 가진 옵션과 수행 방법을 연구 중입니다. angular + express …

1
Erlang은 실제로 배우 모델 언어입니까?
나는이 기사를 읽고 있었다 : http://www.doc.ic.ac.uk/~nd/surprise_97/journal/vol2/pjm2/ 그리고 그것은 언급합니다 : ... 액터 모델에서 정수조차도 액터로 표현됩니다 ... Wikipedia는 다음을 확인합니다. 액터 모델은 모든 것이 액터라는 철학을 채택합니다. Erlang에는 많은 데이터 유형이 있으며 해당 유형은 내가 알 수있는 한 배우가 아닙니다. Erlang이 액터 모델 언어가 아니라는 의미는 아닙니다. 예를 들어 Java는 …

2
Winform 애플리케이션에서 뷰와 로직을 어떻게 분리합니까?
로직과 뷰를 분리하는 MVC와 같은 패턴이 있다는 것을 알고 있지만 Winform 응용 프로그램에서 얼마나 공통적인지 잘 모르겠습니다. C # Winform 응용 프로그램의 경우 FormUI 구성 요소로 시작하여 점차 UI 구성 요소를 추가 한 다음 구성 요소 이벤트 ( click, textchanged...)에 대해 함수를 호출하거나 논리를 직접 작성하십시오! 나는 이것이 나쁜 습관이라는 …
18 c#  mvc  winforms 

2
JWT 토큰에 사용자 클레임을 저장해야합니까?
HTTP 헤더에서 JWT 토큰을 사용하여 리소스 서버에 대한 요청을 인증하고 있습니다. 리소스 서버와 인증 서버는 Azure에서 별도의 두 작업자 역할입니다. 클레임을 토큰에 저장해야하는지 또는 다른 방법으로 요청 / 응답에 첨부해야하는지에 대해 마음을 정할 수 없습니다. 클레임 목록은 서버의 데이터에 대한 액세스뿐만 아니라 클라이언트 측 UI 요소의 렌더링에도 영향을줍니다. 이러한 이유로 …

16
블록이 코드 복잡성을 증가 시키는가? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 다음은 매우 간단한 예 입니다. 이것은 언어 별 질문 일 필요는 없으며 , 함수를 작성할 수있는 다른 많은 …

6
지수 테스트 사례가 필요한 경우 TDD 및 완벽한 테스트 범위
고객의 매우 구체적인 요구 사항에 따라 정렬되지 않은 검색 결과 목록을 정렬하는 데 도움이되는 목록 비교기를 작성하고 있습니다. 요구 사항은 다음 순서에 따라 순위 관련 알고리즘을 중요도 순서로 요구합니다. 이름과 정확히 일치 검색어의 모든 단어 이름 또는 결과의 동의어 검색어 이름 또는 결과의 동의어 (% 내림차순) 설명에있는 검색어의 모든 단어 …

1
Jester for Java와 같은 돌연변이 테스트 도구를 현대적으로 대체 할 수 있습니까?
“확실히 알 수있을 때 왜 테스트가 좋다고 생각합니까? 때로는 Jester가 내 테스트가 기밀 상태라고 말하지만 변경 사항이 파란색으로 바뀌는 경우가 있습니다. 적극 권장합니다.”-Kent Beck 그러나 stackoverflow 에는 " Jester " 라는 태그조차 없습니다 . 그렇다면 Jester 의 최신 대체품은 무엇 입니까? Cobertura 및 Clover 와 같은 도구에서 코드 적용 범위에서 …

5
존재하지 않는 경우 get에 무언가를 작성하는 것은 나쁜 코딩 습관입니까?
그래서 getAccount계정에 식별자를 가져 오는 경우 식별자를 반환하는 예외 와 같은 웹 서비스가 있습니다 . 가져 오기와 동일한 정보로 예외가 발생하면 클라이언트는 항상 계정을 만들고 싶어합니다. 내부의 모든 웹 서비스 호출을 처리 할 클라이언트를 위해 편의 라이브러리를 만들고 있으므로 호출 자체를 수행하는 방법을 알 필요가 없습니다. 내가 궁금한 것은 getAccount(accountName)계정이있는 …

3
대기열에서 어느 쪽이 "헤드"입니까?
나는 항상 큐의 "헤드"를 다음에 읽을 요소라고 생각했지만 실제로 그 사용법에 의문을 제기하지 않았습니다. 따라서 큐를 유지 관리하는 데 사용되는 링크 목록 라이브러리는 해당 용어를 체계화했습니다 list1_head. 첫 번째 요소를 검색 하는 매크로 가 있습니다 . 대기열에서이 라이브러리를 사용할 때 이것이 제거 할 첫 번째 요소가됩니다. 그러나 팀의 새로운 개발자는 …

8
Class라는 클래스?
이 게시물을 개선하고 싶습니까? 인용과 답변이 올바른 이유에 대한 설명을 포함하여이 질문에 대한 자세한 답변을 제공하십시오. 세부 사항이없는 답변은 편집하거나 삭제할 수 있습니다. 이것은 스타일 질문에 더 가깝지만 현재 내 프로젝트를 위해 고민하고 있습니다. 학교를 모델링하는 애플리케이션을 작성한다고 가정하십시오. 따라서 학생, 학교 등과 같은 실체가 있습니다. 이제는 대부분의 언어 Class에서 …

6
JavaScript를 일반 스크립팅 언어로 사용할 수 있습니까?
나는 클라이언트 측 웹 프로그래밍을 위해 JavaScript와 일부 프레임 워크 (jQuery, Prototype, some node.js)를 사용했지만 데스크톱에서는 절대 사용하지 않습니다. 대부분의 스크립팅 작업은 Python 또는 Bash에서 수행됩니다. 그러나 IMHO, JavaScript는 브라우저 외부에서 사용될 경우 훌륭한 스크립팅 언어를 만들 것입니다. 누구든지 이것을 시도 했습니까? 빠르고 더러운 스크립팅 작업을 위해 JavaScript가 Python / …

6
학생들에게 alloca를 가르쳐야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . alloca현실에서 얼마나 널리 사용 됩니까? 학생들에게 alloca이해가되었을 때 사용하도록 가르쳐야 합니까? 아니면 절대 사용하지 말라고 가르쳐야합니까? C ++ …
18 c  teaching 

2
Google은 대부분의 애플리케이션에서 GWT를 사용하지 않는 이유는 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . Google은 Google 웹 툴킷 (GWT)을 만들었 으며 자체 웹 애플리케이션을 빌드 할 때이를 사용하지 않습니다. 이것이 GWT가 …

6
팀원이 스프린트 계획을 놓친 경우 어떻게해야합니까?
팀원이 매년 휴가 중이라고 가정 해 봅시다. 스프린트 계획에는 참석하지 않지만 반복 / 스프린트 중간에 다시 돌아옵니다. 그가 50 %의 용량을 가졌다 고하자. 그가 돌아온 후 그와 함께 계획을 세우십시오. 연차 휴가를 떠나기 전에, 즉 스프린트 계획을하기 전에 그와 함께 계획 세션을 갖습니다. 작업을 예약하지 말고 스프린트가 아닌 작업 (예 …
18 scrum  sprint 

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