소프트웨어 공학

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

6
“클라우드”란 무엇이며 개발과 어떤 관련이 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 7 개월 전 . 나는 주로 소셜 네트워킹 개발 등에서 클라우드 기술에 대해 계속 듣고 있습니다. 나는 오늘 다시 그것에 대해 …

7
브라우저 확장으로 수익을 창출하기 어려운 이유는 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 모바일 앱의 수익 창출이 인기를 얻음에 따라 확장 개발자가 여전히 소프트웨어에 대한 기본 보상 형태로 기부에 의존하고 있다는 …

2
디자인 : 객체를 매개 변수로 사용하는 별도의 클래스 방법과 객체 방법?
예를 들어 다음을 수행하는 것이 좋습니다. Pdf pdf = new Pdf(); pdf.Print(); 또는: Pdf pdf = new Pdf(); PdfPrinter printer = new PdfPrinter(); printer.Print(pdf); 또 다른 예: Country m = new Country("Mexico"); double ratio = m.GetDebtToGDPRatio(); 또는: Country m = new Country("Mexico"); Country us = new Country("US"); DebtStatistics ds = …

3
Google의 Go는 안전한 유형의 언어입니까?
이 페이지 http://golang.org/doc/go_faq.html 다음과 같이 씁니다. Go에는 정적 유형이 있지만 언어는 일반적인 OO 언어보다 유형이 가벼워 지도록 시도합니다. 그래서 제 질문은 정확하게 제네릭 (C #과 같은)으로 입력하거나 느슨하게 입력 (자바 스크립트와 같이) 또는 옵션 (Vb.Net의 옵션 엄격한과 같이)입니다.

8
다른 사람을 알고 있다면 어떻게 새로운 언어를 빨리 선택할 수 있습니까? [닫은]
이 게시물을 개선하고 싶습니까? 인용과 답변이 올바른 이유에 대한 설명을 포함하여이 질문에 대한 자세한 답변을 제공하십시오. 세부 사항이없는 답변은 편집하거나 삭제할 수 있습니다. 닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 …
14 education 

3
인터뷰 중 창업 CEO와 CTO에게 물어볼만한 좋은 질문 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 칠년 전에 . 이 사이트에는 인터뷰 중에 잠재적 고용주에게 물어볼 질문에 관한 수많은 질문이 있습니다. 그러나 소규모 스타트 업에서 인터뷰를 할 때 특정 질문이 있는지 …

10
동적 유형 언어가 개발자에게 유형을 지정하지 못하는 이유는 무엇입니까?
내가 아는 동적 유형 언어는 개발자가 변수 유형을 지정하지 못하게하거나 최소한 매우 제한적으로 지원합니다. 예를 들어, JavaScript는 편리한 경우 변수 유형을 적용하는 메커니즘을 제공하지 않습니다. PHP는 메소드 인자의 일부 유형을 지정할 수 있지만, 기본 유형 (사용할 수있는 방법이 없습니다 int, string인수 등) 및 인수 이외의 아무것도 유형을 적용 할 수있는 …

6
TDD가 품질 및 / 또는 개발 속도를 향상시키는 방법에 대한 사례 연구를 찾고 있습니다.
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 우리 회사에서 우리가 왜 TDD를해야하는지에 대한 사례를 만들려고합니다. 현재 대부분의 개발자는 프로젝트를 수행하기 위해 가능한 모든 작업을 수행 한 다음 관리자 메트릭을 …
14 tdd 

3
GitHub에 대한 Git 프로젝트 종속성
프레임 워크 위에 PHP 프레임 워크와 CMS를 작성했습니다. CMS는 프레임 워크에 의존하지만 프레임 워크는 CMS 파일 내에 자체 포함 된 폴더로 존재합니다. GitHub에서 별도의 프로젝트로 유지하고 싶지만 프레임 워크를 업데이트 할 때마다 CMS 프로젝트를 업데이트하지 않아도됩니다. 이상적으로는 CMS가 실제로 파일을 커밋하지 않고 미리 정의 된 하위 디렉토리에 포함시키기 위해 프레임 …
14 php  git  github  dependencies 

6
데이터베이스 프로그래머는 무엇을합니까?
Oracle 프로그래머 등에 대해 읽을 때마다 혼란스러워합니다. 정확히 그들이 무엇을하는지 모르겠습니다. 내가 이해 한대로 응용 프로그램 프로그래머는 핵심 기능을 개발해야합니다. 이들이 사용하는 라이브러리는 GUI 개발이나 데이터베이스 연결에 도움이 될 수 있지만, 해당 응용 프로그램을 응용 프로그램으로 프로그래밍해야하고 모든 응용 프로그램을 다르게 만드는 기능 (일부 응용 프로그램은 다른 버전으로 조정될 수 …

10
정말 어려운 프로그래밍 책은 무엇입니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …
14 books 

6
개발자가 원하는 경우 VSS를 사용할 수 있어야합니까?
부서에 Mercurial을 소개했습니다. 나는 그것을 좋아하지만 그것은 나의 첫 번째 버전 관리 경험이다. 웹 개발을 위해 NetBeans PHP와 함께 사용하고 있습니다. 내부 회사 응용 프로그램에서 작업하는 다른 개발자는 Visual Source Safe 사용을 좋아하고 전환하지 않으려 고합니다. 그는 Visual Studio 환경에서 일합니다. 이것을 제외한 다른 모든 개발자들은 Mercurial에 샀습니다. 대부분의 경우, …

1
이벤트를 선언하는 선호되는 방법
.NET 이벤트 모델에 대한 이해에 상당히 만족합니다. 시스템의 작은 뉘앙스를 오해하고 있다고 생각합니다. 클래스에 이벤트를 넣기 시작했을 때 표준 방식을 사용합니다. public event EventHandler<MyEventArgs> MyEvent; 즉, 이벤트를 구독하려면 다음과 같은 방법이 필요합니다. void HandleThatEvent(object sender, MyEventArgs args){...} 어느 것이 좋았지 만 발신자에 대해서는 거의 신경 쓰지 않을 것이므로 많은 메소드 …
14 c# 

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

9
Ubuntu는 IT 컨설턴트의 랩톱으로 사용할 수 있습니까?
저는 일반적으로 대기업에서 컨설턴트 프로그래머로 일하고 있습니다. 저는 Windows 랩톱을 사용하고 많은 동료들이 Mac을 사용합니다. 개발 환경을 완전히 제어 할 수 있다면 개인적으로 우분투를 실행하는 것이 좋습니다. 그러나 때때로 Microsoft 관련 제품, 특히 IE가 필요합니다. Mac을 사용하는 동료들은 종종 이러한 상황에서 가상 컴퓨터에서 Windows를 실행합니다. 내 질문은 : Ubuntu가 엔터프라이즈 …

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