소프트웨어 공학

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

6
공유 라이브러리의 분기 및 버전 관리 전략
이 게시물 은 관련 이있는 것처럼 보이지만 내 두뇌가 녹기 시작했습니다. 제 고용주는 소스 제어를 사용하기 시작했습니다. 주로 더 많은 개발자를 고용하기 전에 "집"은 주로 집에서 일하는 고독한 개발자의 하드 드라이브였습니다. 그가 작성한 모든 .NET 코드는 대량 으로 체크인되었으며 복제 된 (읽기 : 복사하여 붙여 넣기) 기능이 많이 있습니다. 현재 …

4
LLVM Low Level은 어떤 방법입니까?
LLVM (Low Level Virtual Machine) 은 어떤 방식으로 저수준입니까? (저는 글을 쓰는 시점에서 웹 사이트에서 "LLVM"이라는 약어가 확대되지는 않았지만 Wikipedia 에서는 찾을 수 없었습니다 .) "컴파일러 인프라 스트럭처"용으로 설계되었거나 다른 툴보다 "낮은 레벨"에서 작동하기 때문에 "로우 레벨"이라고합니까? 이것의 일종의 "일러스트"로서, LLVM이 JVM 및 CLR 보다 하위 레벨입니까 , 아니면 "더 …

9
'나쁜 코드'인터뷰를 처리하는 방법? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . '나쁜 코드'인터뷰는 인터뷰 대상자에게 '나쁜 코드'스 니펫이 표시되고이를 수정하거나 잘못된 점을 지적하도록 요청한 것입니다. 이 인터뷰는 코드를 …

5
Grails 프레임 워크의 함정
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . Grails 프레임 워크를 사용할 때의 가장 큰 문제는 무엇입니까? 나는 지금 프레임 워크를 배우고 있으며 정말로 좋아하지만 프레임 …

11
마이크로 최적화-BAD 대 게임 개발
게임 개발에는 비즈니스 응용 프로그램 C #에 많은 C / C ++가 있습니다. C / C ++ 개발자가 한 줄의 코드가 어셈블리로 변환되는 방식에 대해 우려를 표명하는 것을 보았습니다. .NET에서 일부는 IL에 거의 들어 가지 않습니다. C #에서 "마이크로 최적화"는 드문 경우이며 일반적으로 시간 낭비입니다. 게임 개발에서는 그렇지 않은 것 …

9
가로로 스크롤해야 코드를 읽을 수 없게됩니까?
글쎄요? 나쁜 습관으로 간주됩니까? IMO, 읽기 어렵습니다. 나는 오른쪽으로 스크롤 한 다음 왼쪽, 오른쪽, 왼쪽 등으로 스크롤하는 것을 싫어합니다. 코딩이 더 고통스럽고 때로는 혼란 스럽습니다. 예를 들어, 긴 문자열을 코딩 할 때마다 다음을 수행합니다 ... bigLongSqlStatement = "select * from sometable st inner join anothertable at" + "on st.id = …

4
작업 내용을 공유하기가 어려운 이유는 무엇입니까?
코딩이 문제가되지 않는 일부 응용 프로그램을 작성했습니다. 그러나 동료 및 친구들과의 배포 / 의사 소통 / 공유와 관련하여 나는 붙어 있습니다. 나는 버그가 있기 때문에 내가 굴욕을 당할 것이라고 생각하고 사람들은 그것을 사용하지 않을 것입니다 ... 이 상황에서 내가 유일한 사람은 아니라고 확신합니다. 나는 그것을 잘 설명 할 수 없지만 …

4
대규모 금융 / 보험 회사가 git 및 / 또는 github를 사용해야하는 이유
저는 금융 / 보험 산업에서 대기업 (30K 직원)을 위해 일합니다. "IT"가 우리의 주요 초점은 아니지만, 솔직히 말하면 정보 중심의 산업이며 기술적 인 이점이 더 우수한 회사는 더 빨리 앞서가는 것 같습니다. 우리 회사에는 많은 소프트웨어 개발 팀이 있습니다. 사용되는 언어 / 프레임 워크는 물론 버전 관리 기능이있는지도입니다. 일부는 (내가 아는) …

8
프로그래머가 클라이언트를 "생각해야"하는가?
요구 사항 수집이 싫어지는 시점에 도달했습니다. 고객이 자신의 이익을 위해 너무 모호합니다. 클라이언트에게 완료 작업을 보여줄 수있는 민첩한 환경에서는 기능을 정기적으로 약간 수정 / 업데이트 할 수 있으므로 그리 나쁘지 않습니다. 환경의 "폭포 (waterfall)"유형 (요구 사항은 다음으로 거의 완전한 제품)에서 상황이 추악해질 수 있습니다. 이런 종류의 환경으로 인해 끊임없이 요구 …

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

9
직장에 착륙하는 것이 실제로 중요하다고 부모에게 어떻게 말합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 9 년 ago . 한쪽에서는 3.0 GPA로 학위를 받고 싶습니다. 반면에, 부모님은 단지 3 이상을 원합니다. 자 여기 있습니다. 나는 열정으로 프로그램합니다. 나는 낮과 밤 …

5
ASP.Net MVC에서 ASP.Net Webforms로 돌아갑니다. 패턴 / 아키텍처를 추천 하시겠습니까?
많은 분들에게 이것은 우스운 질문처럼 들리지만 ASP.Net Webforms에 대한 경험이 거의 없기 때문에 묻습니다 . ASP.Net MVC로 바로갔습니다. 현재 .Net 2.0 및 Visual Studio 2005로 제한된 프로젝트를 진행 중입니다. ASP.Net MVC로 작업 할 때 걱정을 완전히 분리하는 것이 마음에 들었고 웹 양식을 견딜 수 없게 만드는 것을 찾고 있습니다. asp.net …

1
REST 웹 서비스의 인증 / 액세스 제어를위한 소프트웨어 아키텍처
새로운 RESTful 웹 서비스를 설정 중이며 역할 기반 액세스 제어 모델 을 제공해야합니다 . 사용자가 서비스에 액세스 할 수 있도록 사용자 이름과 비밀번호를 제공하고 역할에 따라 서비스를 사용할 수있는 방법 (사용할 수있는 서비스, 읽기 / 읽기 / 쓰기 등)을 제한 할 수있는 아키텍처를 만들어야합니다. 해당 사용자에게 할당되었습니다. 나는 다른 질문들을 …

11
버전 관리 설명-과거 또는 현재 시제 [닫힘]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 버전 관리 의견의 경우 과거 또는 현재 시제로 다른 사용자가 수행 / 권장하는 것은 무엇입니까? 즉 x를 …

7
모든 프로그래머가 "Lessons Learned"저널을 유지해야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 프로젝트를 마칠 때마다 항상 배운 것이 있습니다 (그렇지 않으면 동기 부여가되지 않습니다). 그러나 나는 모든 것을 기억할 …

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