소프트웨어 공학

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



5
Visual Studio 설치-솔루션 탐색기가 오른쪽에있는 이유는 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . VS (수년이 지난 버전)를 설치할 때마다 오른쪽의 솔루션 탐색기로 설치됩니다. 이제 대부분의 UI에는 왼쪽 열 (및 뷰포트 …

6
프리랜서가 민첩한 개발을 사용할 수 있습니까?
소프트웨어 개발 방식을 개선하고 싶습니다. 더 빠르고 훌륭한 코드를 개발하고 싶습니다! 오늘 저는 워터 폴 방법을 프리랜서로 사용하고 웹 자료 (사이트, 시스템 등)를 작성합니다. 이런 방식으로 민첩한 개발 (XP, SCRUM 등)을 사용하는 방법이 있습니까? 민첩한 개발에 대해 전혀 모른다. 어디서부터 시작해야합니까? 대단히 감사합니다.
18 agile  freelancing  scrum  web 

4
기술 서적 클럽을 운영하는 가장 좋은 방법은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 직장에서, 우리는 점심 시간 북 클럽을 한동안 해왔습니다. 지금까지 우리는 : 깨끗한 코드 레거시 코드로 효과적으로 작업 실용 …
18 learning  books 

5
"비밀번호를 잊어 버렸습니다"-어떻게 처리합니까?
이 답변을 읽고 이메일로 비밀번호를 보내지 말 것을 요구하는 의견을 찾았습니다. 이메일로 비밀번호를 검색 할 수 없어야합니다. 내 비밀번호가 일반 텍스트로 저장되어 있음을 의미합니다. 재설정 만해야합니다. 비밀번호 찾기 옵션을 처리해야합니까? 어떤 비용을 지불하더라도 사용자가 암호를 읽을 수 있도록 원시 암호를 UI에 표시해야합니다. "비밀번호 분실"을 처리하는 방법은 무엇입니까?

3
명령에서 유효성 검사 후 오류를 처리하는 방법 (DDD + CQRS)
예를 들어 등록 양식을 제출할 때 Domain Model( WriteModelin CQRS)에 유효한 상태 (예 : 이메일 주소 구문, 연령 등) 가 있는지 확인해야합니다 . 그런 다음을 만들어로 Command보냅니다 Command Bus. 나는 명령이 아무것도 반환해서는 안된다는 것을 이해합니다. 그렇다면 오류를 Command Bus어떻게 처리 합니까? (예를 들어, 사용자가 1 초 전에 등록한 경우 …

2
멀티 플레이어 게임을위한 TCP 또는 UDP?
이것은 내가 많이 보는 질문입니다. 대부분의 사람들은 UDP가 항상 실시간 게임에 TCP보다 낫다고 말합니다. 내 이해는 TCP는 상대방이 패킷을 얻을 때까지 계속해서 패킷을 다시 보내려고하지만 UDP는 신경 쓰지 않는다는 것입니다. 내가 읽은 대부분의 것은 UDP가 모든 실시간 게임에 필수적이며 TCP는 끔찍하다는 것입니다. 그러나 문제는 대부분의 사람들이 UDP 위에 어떤 형태의 …

3
실제로 소프트웨어 엔지니어링의 모듈은 무엇입니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . Stephen Schach의“클래식 및 객체 지향 소프트웨어 엔지니어링”6 장에 따르면 모듈은 프로 시저, 함수 또는 메소드가 호출되는 방식으로 호출 …
18 software  modules 

1
PHP는 내부적으로 문자열을 어떻게 표현합니까?
UTF8? UTF16? PHP의 문자열도 사용 된 인코딩을 추적합니까? 예를 들어이 스크립트를 봅시다. 내가 말해봐 : $original = "शक्नोम्यत्तुम्"; 실제로 어떻게됩니까? 분명히 나는 $original단지 7 문자를 포함하지 않을 것이라고 생각 합니다. 이 글리프는 각각 몇 바이트로 표시되어야합니다. 그런 다음 $converted = mb_convert_encoding ($original , "UTF-8"); 어떻게 $converted됩니까? 어떻게 것입니다 $converted다를 수 …
18 php  strings 

6
.NET 프레임 워크와 함께 C ++를 사용할 수 있습니까?
C # 및 C ++에서 GUI 프로그래밍에 대한 많은 의견을 읽었습니다. 그리고 Microsoft의 .NET 프레임 워크가 GUI 프로그래밍에 강력하다는 것을 알았습니다. C ++ 및 .NET 프레임 워크를 사용할 수 있습니까? C ++은 강력한 언어이므로 .NET 프레임 워크는 Windows의 GUI 프로그래밍에 선호됩니다. C #으로 GUI를 작성하고 C ++로 기능을 작성할 수 …
18 c++  .net 

4
C ++로 어휘 분석기 작성
C ++에서 렉서를 작성하는 방법 (책, 튜토리얼, 문서)에 대한 유용한 자료는 무엇이며 좋은 기술과 실습은 무엇입니까? 나는 인터넷을 보았고 모두가 lex와 같은 lexer 생성기를 사용한다고 말합니다. 나는 그것을하고 싶지 않습니다. 나는 손으로 렉서를 작성하고 싶습니다.
18 c++  compiler  lexer 

4
관용적이거나 열악한 디자인과 패턴 일치가 있습니까?
F # 코드는 종종 유형과 패턴 일치하는 것처럼 보입니다. 확실히 match opt with | Some val -> Something(val) | None -> Different() 일반적인 것 같습니다. 그러나 OOP 관점에서 볼 때 런타임 유형 검사를 기반으로하는 제어 흐름과 끔찍한 것처럼 보이며 일반적으로 눈살을 찌푸 리게됩니다. 이를 설명하기 위해 OOP에서 오버로드를 사용하는 것이 …

3
"상태"또는 "상태"? 변수 이름에 "state"라는 단어가 포함되어야하는 경우와 변수 이름에 "status"라는 단어가 포함되어야하는 경우는 언제입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 코드와 관련된 코드와 토론을 읽을 때 "상태"와 "상태"라는 단어가 서로 바꿔서 사용되는 경우가 종종 있지만 다음과 같은 경향이있는 …

9
기록 상태를 저장하는 방법 (예 : 보류, 완료, 초안, 취소…)
상당히 많은 응용 프로그램에서는 테이블에 '완료', '초안', '취소'와 같은 상태를 갖는 레코드가 필요합니다. 이러한 상태를 저장하는 가장 좋은 방법은 무엇입니까? 내가 여기서 얻고있는 것을 설명하는 것은 * 매우 짧은) 예입니다. 간단한 블로그 응용 프로그램이 있으며 각 게시물의 상태는 게시, 초안 또는 보류 중입니다. 내가 보는 방법은 데이터베이스에서 이것을 모델링하는 두 …

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