소프트웨어 공학

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

11
정보 기술은 실제로 엔지니어링입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 여행하는 동안 나는 내 근처에 앉아 있던 수학자를 만났다. 토론에서 그는 말했다 : "... IT에는 공학이나 프로그래밍보다는 엔지니어링이 …

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

4
FP와 OO 직교?
나는 여러 번 들었고 FP와 OO가 직교한다는 생각을 이해하고 확인하려고 노력하고 있습니다. 우선, 두 개념이 직교한다는 것은 무엇을 의미합니까? FP는 가능한 한 불변성과 순도를 권장합니다. OO는 상태와 돌연변이 (약간의 체계화 된 명령형 프로그래밍 버전)를 위해 만들어진 것 같습니다. 그리고 나는 객체가 변경 불가능하다는 것을 알고 있습니다. 그러나 OO는 나에게 상태 …

4
자동 코드 생성기 [닫기]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 제 동료 중 한 명이 자동 코드 생성기를 사용하여 문서화가 잘되지 않고 유지 관리가 매우 어려운 대량의 코드를 …

13
최고의 무료 UML 저작 도구 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 휴일 팔년 전에 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 어떤 무료 UML 제작 도구를 사용하며 다른 도구보다 더 나은 이유는 무엇입니까?
13 tools  uml 

13
학생 / 인턴 프로그래머를 유지하는 방법? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 우리 부서에는 소규모 팀이 있으며 일반적으로 1-3 명의 학생 / 인턴을 고용합니다. 우리가 가진 문제는 보존입니다. 우리는 여름 …
13 hiring 

4
명령형 프로그래머에게 선언적 프로그래밍을 가르치려고 할 때 좋은 방법은 무엇입니까?
나는 회사에서 F #에 대해 약간의 훈련을하겠다고 제안했고 그들은 관심을 보였다. 그들은 일반적으로 너무 열정으로 프로그래밍을 따르지 않는 VB6 및 C # 프로그래머입니다. 기능적 문제로 생각할 때 올바른 코드를 작성하는 것이 더 쉽다고 느끼므로 분명히 이점을 얻을 수 있습니다. 누구든지 내가 어떻게 접근 해야하는지에 대한 조언을 줄 수 있습니까? 아이디어 …

4
팀의 Kanban에서 품질 속성을 어떻게 추적 할 수 있습니까?
우리 팀은 Kanban 시스템을 사용하여 일상적인 진행 상황을 추적하고 기능에 대한 진행 상황 (사용자 스토리로 캡처 됨)을 이해하는 데 정말 효과적입니다. 우리는 최근까지 잘 작동했던 기능을 개발함에 따라 시스템 설계가 등장하도록 크게 허용했습니다. 지난 2 주 동안 특히 성능 및 수정 가능성 품질 속성과 관련된 아키텍처 균형에 대해 몇 가지 …

4
실제로 MySQL을 마스터하는 방법?
PHP를 사용했던 것과 같은 시간 동안 mysql을 사용하고 있습니다. 그러나 저는 PHP에 대해 10 배 더 자신감이 있습니다. 또는 다른 프로그래밍 언어. 그러나 실제로 SQL을 실제로 파악하지 못하는 것 같습니다. 나는 선택, 업데이트, 삽입, 삭제, 조인 등을 할 수 있지만 더 복잡한 것들에 관해서는 길을 잃었습니다. 더 복잡한 select 문 …
13 mysql 

3
베타 테스터를 얻는 가장 좋은 방법은 무엇입니까?
상용 및 공개 소스 모두 공개 릴리스에 곧 출시 될 프로젝트가 여러 개 있습니다. 프로젝트는 모두 웹 앱이 아닌 다운로드 가능합니다. 나는 그들에 대해 혼자 일했고 베타 기간 동안 피드백을 받고 싶지만 현재는 많은 잠재 고객이 없습니다 (시장은 크지 만). 베타에 참여하는 가장 좋은 방법은 무엇입니까? 연락 할 수있는 소프트웨어 …
13 beta 

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

3
초보자 커널 해커에게는 흥미롭지 만 어려운 프로젝트는 무엇입니까?
운영 체제 과정을 수료 한 후 Linux 커널에 대한 지식을 넓히고 큰 시스템으로 작업하는 데 관심이 있습니다. 내가 시도해 볼 수있는 흥미롭지 만 지나치게 어려운 프로젝트는 무엇입니까? 편집 : 내가 커널로 한 일에 대한 약간의 배경 지식. 새로운 스케줄링 정책을 구현했습니다 사용자 스레드 및 해당 뮤텍스 라이브러리 구현
13 linux  kernel 

6
프로젝트에 어떤 라이센스를 선택해야합니까?
나는 원래 wordpress (professional wordpress)에 관한 책을 읽을 때 창조적 인 공통점을 생각했고, 나는 제품이 제공되도록 지정해야한다는 것을 배웠다. ... 어떤 보증도없이; 상품성 또는 특정 목적에의 적합성에 대한 묵시적 보증도없이 그리고 그들은 GNU GPL을 추천합니다. 라이센스를 작성하거나 1을 선택하려면 어떻게합니까? btw, MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE실제로 무엇을 의미합니까? …
13 licensing 

6
프로젝트의 소프트웨어 프로세스를 어떻게 만듭니 까?
다른 질문에 대해 쓴 것처럼 현재 작업중 인 프로젝트에는 소프트웨어 프로세스가 없습니다. 즉 , 문서 (하드 카피 요구 사항 또는 사양 포함) , 소스 제어 , 버그 데이터베이스 , 버그 수정 (고정) 및 새 코드가 동시에 추가되고 공식적인 테스터가 없음을 의미 합니다. Joel 테스트에 실패 합니다. 너무 안좋아, 재미 없어 …

2
클린 아키텍처 : 뷰 모델이란 무엇입니까?
밥 삼촌은 자신의 저서 인 '청결한 건축'에서 발표자가 자신이받은 데이터를 '모델보기'라고하는 무언가에 넣어야한다고 말합니다. 이것은 VMVM (Model-View-ViewModel) 디자인 패턴의 'ViewModel'과 같은 것입니까, 아니면 단순한 데이터 전송 객체 (DTO)입니까? 단순한 DTO 가 아닌 경우 View와 어떤 관련이 있습니까? 뷰는 Observer 관계를 통해 뷰에서 업데이트를 받습니까? 로버트 마틴은 자신의 저서 23 장에서 …

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