소프트웨어 공학

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

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

7
"소프트웨어 엔지니어링"이 아닌 "소프트웨어 기술"이라고 할 수있는 특정 사례는 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 새로운 아이디어는 아니지만 지난 몇 년 동안 소프트웨어 기술에 대한 관심이 크게 증가한 것으로 보입니다 (특히 Clean …

13
프로그래머가 메신저 및 Facebook과 같은 소셜 네트워크를 사용하도록 허용 하시겠습니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 나는 보스가 많았고, Windows Live Messenger, Facebook 및 기타 인터넷 사이트의 사용을 허용하거나 사용하지 않는 방법이 각각 다릅니다. …

4
MSDN 구독은 개인 용도로 가치가 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 나는 주로 직장에서 .net으로 코딩하지만 가정용 MSDN 구독이 Microsoft 개발을위한 최신 기술과 계속 연락 할 수있는 도구인지 궁금해하고 …
11 tools 

5
소프트웨어가 "사용 가능한 소스"이지만 "오픈 소스"는 아님
OSI가 공식적으로 승인 한 오픈 소스 라이센스 목록을 알고있을 것입니다. 가장 주목할만한 점은 GPL, MIT입니다. 나는 최근 오픈 소스 였지만 (작성자가 모든 소스 코드를 사용 가능하게 만들었 음) 공식 라이센스 중 하나에 따라 공식적으로 오픈 소스가 아닌 프로젝트를 만났다. 그것은 소스를 공개했지만 앞으로 소스를 공개하겠다고 약속하지 않았습니다. 수정 제안을 허용했지만 …

5
수학에서와 같이 프로그래밍 언어에서 변수를 사용합니까?
수학에서 변수는 숫자를 넣을 수 있음을 의미하며 방정식은 여전히 ​​참입니다. root(square(x)) = abs(x) 프로그래밍 언어에서는 그렇지 않습니다. var가 변경 될 수 있습니다. 파이썬에서 : y = (x**2)**.5 x *= 2 assert y == abs(x) 마지막 줄의 x가 같지 않기 때문에 예외가 발생합니다. 불변 변수를 사용하는 프로그래밍 언어가 있습니까?

6
이 새로운 if-then 구문에 대해 어떻게 생각하십니까?
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 나는 if-elif-else 컨트롤에 정말 멋진 무언가를 생각하고있었습니다. if condition: stuff() elif condition: otherstuff() then: stuff_that_applies_to_both() else: stuff_that_doesnt_aply_to_either() 따라서 …
11 syntax 

12
부울 논리의 유지 관리-문이 필요한 경우 중첩이 있습니까?
다음 중 유지 관리가 더 좋은 것은 무엇입니까? if (byteArrayVariable != null) if (byteArrayVariable .Length != 0) //Do something with byteArrayVariable 또는 if ((byteArrayVariable != null) && (byteArrayVariable.Length != 0)) //Do something with byteArrayVariable 나는 두 번째를 읽고 쓰는 것을 선호하지만, 코드로 읽는 것은 그와 같은 일을하는 것이 유지 관리에 …

5
아키텍처 설명 문서가 DRY 원칙을 위반합니까?
DRY 원리 (자신을 반복하지 말 것) 는 "모든 지식은 시스템 내에서 하나의 명백하고 권위있는 표현을 가져야한다"고 말합니다. 대부분의 경우 이것은 코드를 의미하지만 종종 설명서로 확장되기도합니다. 모든 소프트웨어 시스템은 선택 여부에 상관없이 아키텍처를 가지고 있다고합니다. 다시 말해, 구축 한 소프트웨어에는 구조가 있으며 "구축 된"구조는 소프트웨어의 아키텍처입니다. 빌드 된 소프트웨어 시스템에는 아키텍처가 …

6
스팸을 방지하기 위해 전자 메일 주소를 오픈 소스 코드로 난독 처리합니까?
나는 몇 가지 프로젝트를 발표하려고 생각하고 있으며, 커뮤니티의 대부분의 저자들은 이메일 주소를 코드에 그대로 그대로 두거나 "meATNOSPAMgmail.com"과 같이 일반적으로 사용되는 체계를 사용하여 편집증을 일으킨다. .. 소스 코드를 공개적으로 공개 할 때 스팸 봇에 의해 귀하의 이메일 주소가 파싱되는 경우가 종종 있으며, 그렇다면 어떻게 난독 처리합니까?

3
모닝 스탠드 업을보다 효과적으로 만나게하려면 어떻게해야합니까
여기 사무실에서는 오전 9시 (관리자가 결정한 조건에 따라)에 와서 Standup Meeting으로 시작하는 연습을했습니다. 여기서 우리는 전날의 문제, 관리자의 업데이트 (리드 별) 및 오늘의 작업 계획에 대해 논의합니다. 이 회의는 훌륭하고 프로세스 지향적 인 것처럼 들릴 수 있지만, 때때로 쇼가 진행되면 아침 기분이 망가 지거나 의견에 차이가 있으면 다시 시작하는 것이 …

7
R & D는 어떻게합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 칠년 전에 . R & D 분야에 가장 적합하다고 생각하기 시작했습니다. 창의력을 발휘할 수있는 직업을 좋아하고 물건을 만드는 것보다 퍼즐을 푸는 데 더 관심이 있기 …
11 research 

1
페어 프로그래밍에서 "초보자의 마음"에 대한 경험이 있습니까?
"Promiscuous Pairing and Beginner 's Mind"(PDF) 기사에서는 코드베이스의 특정 영역에 대해 가장 잘 아는 사람을 페어에 넣을 것을 제안합니다. 그것은 또한 당신이 바꿀 것을 제안 밖으로 쌍 매 90 분 정도의 수석 멤버. 초보자는 코드의 해당 영역에 대해 배울뿐만 아니라 해당 영역을 이미 알고있는 사람과 다르게 생각할 것입니다. 이 전략에 …

6
Visual Studio에서 Eclipse의 어떤 기능을 사용할 수 없습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 팔년 전에 . Eclipse를 사용하여 Java에서 많은 개발을 수행했으며 이제 Visual Studio for .NET 개발을 시작했습니다. 지금까지 IDE가 동일한 작업을 수행 할 수 있지만 다른 …

4
FOSS 버전 제어 시스템은 엔터프라이즈에서 작동합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 대기업이 기존 버전 제어 시스템을 교체 할 계획이라고 가정 해 보겠습니다. "지원"기능을 갖추고 있기 때문에 수십만 달러가 …

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