소프트웨어 공학

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

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

5
팀 지식을 구성하기 위해 무엇을 사용합니까?
작년에 나와 저의 좋은 옛 친구 3 명이 작은 웹 / 모바일 개발 팀을 설립했습니다. 상황이 꽤 잘되고 있습니다. 우리는 많은 것을 배우고 있으며 새로운 사람들이 그룹에 참여하고 있습니다. 지식을 항상 최신 상태로 유지하고 동기화하는 것이 중요합니다. 긴 이메일 스레드는 단순히 우리에게 갈 길이 아닙니다. 너무 분산되고 혼란스럽고 잠시 후에 …

3
요구 사항을 기다리는 동안 조잡한 코드에 대한 영향이 적은 리팩토링 및 코드 정리
나는 엄청나게 느슨한 제품의 기존 코드베이스를 물려 받았습니다. 근본적인 디자인은 불행히도 완전한 리 팩터 (HIGH 커플 링, LOW 응집력, 코드 중복, 기술 설계 문서 없음, 단위 테스트 대신 통합 테스트) 없이는 거의 할 수없는 일입니다. 이 제품은 역사, 위험에 대한 내성이 거의없는 중요한 "현금 소"고객에 대한 높은 노출, 그리스인을 홍당무하게 …

3
PHP 파일에서 닫는 태그 (?>)?
어떤 사람들은로 PHP 파일을 닫아서 맹세하고 어떤 사람들 ?>은 그것을 차단하는 것이 더 최적화되어 있다고 말합니다. 나는 그것이 거기에 있어야 할 필요는 없다는 것을 알고 있습니다. 나는 단지 장단점이 무엇인지, 그리고 모범 사례가 무엇인지 궁금합니다.

1
얼마나 많은 프로젝트 호스팅 사이트에 포럼 기능이 없습니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 저는 오픈 소스 프로젝트를 시작할 생각이므로 인기있는 프로젝트 호스팅 사이트를 둘러 보았습니다. 내가 놀란 것은 많은 사람들이 (볼 …

5
최소 시스템 요구 사항은 어떻게 결정됩니까?
우리는 모두 다음과 같이 "최소 시스템 요구 사항"과 함께 제공되는 수많은 소프트웨어 예제를 보았습니다. Windows XP / Vista / 7 1GB RAM 200MB 저장 용량 이것들은 일반적으로 어떻게 결정됩니까? 분명히 때로는 특정 제약 조건이 있습니다 (프로그램이 디스크에서 200MB를 사용하는 경우 어려운 요구 사항입니다). 이러한 상황 외에도 RAM이나 프로세서와 같은 경우에는 …



12
인턴쉽에 압도 [폐쇄]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 칠년 전에 . 가장 친한 친구가 한 달 전에 인턴쉽을 시작했습니다. 문제는 그가 낙담 한 것입니다. 그는 학교에서 좋은 A + 학생이었고, 전혀 아는 것이 …
17 internship 

9
CLI 지향 프로그래머의 워크 플로우는 GUI 지향적 인 워크 플로우와 어떻게 다릅니 까?
GUI 응용 프로그램에서 프로그래밍 작업을 줄이고 더 많은 명령 줄 도구를 사용하는 것 (특히 작업을보다 효율적으로 수행하는 것과 관련하여)의 이점에 대해 많이 들었습니다. 그러나, 나는 내 워크 플로우가 될 방법을 이해하지 않기 때문에 다른 나를 개인적으로 시간과 노력이 새로운 도구 세트를 배우고 변경을 투자하는 내가 쉽게 보수의 충분 여부 평가 …
17 gui  cli 

7
데스크탑 앱에 HTML, CSS 및 JavaScript가 사용되지 않는 이유는 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . HTML, CSS 및 JavaScript는 아름답고 유용한 UI (특히 HTML5 및 CSS3이 있음)를 빌드하는 데 사용될 수 있으며 많은 …

6
TDD : 첫 번째 단위 테스트 전에 어떤 일이 발생합니까?
나는 주로 TDD 이론을 이해하지만 시작하는 방법을 알 수 없습니다. 나는 개인 프로젝트에 대한 단위 테스트를 작성하고 깨달았습니다. . . 나는 무엇을 테스트하고 있는지 전혀 모른다. 어떤 대상, 어떤 기능 등 예를 들어, 가족이 집안일을 관리하는 데 도움이되는 앱을 만들고 싶다고 가정 해 봅시다. 다음은 제 생각에 몇 가지 질문입니다.이 …
17 design  tdd 

7
내부 대표, 투표 및 배지가 좋은 프로그래밍 관행을 장려 할 수 있습니까?
우리는 프로그래머가이 모든 투표 / 배지 / 대표 내용을 좋아하므로 더 나은 코딩을 장려하기 위해 이와 같은 체계를 회사 코드 검토 프로세스에 도입 할 수 있습니다. 같은 것 귀하 (또는 귀하를 대신하는 다른 사람)는 코드 검토를 위해 리뷰를 게시 할 수 있습니다 (스 니펫, 단일 커밋 또는 일련의 것일 수 …

6
학계에 대해서만 연구 논문을 작성합니까?
나는 인도에서 연구 논문을 작성하는 것에 대한 특정 트렌드를 알아 차 렸습니다. 학생이나 학자에 의해 작성됩니다. 소프트웨어 업계에서 하루 종일 일하는 사람들이 연구 논문을 작성합니까? 나는이 질문을한다. 우리는 논문이 가치가 있다면 구글이나 페이스 북 같은 회사로부터 인터뷰 전화를받을 가능성이 더 높기 때문이다. 내가 쓰기로 결정한 경우에도 어떻게 / 어떻게 발표합니까? …
17 research 

2
자바 스크립트 삼항 연산자 대 ||
나는 이전에 node.js 코드를 살펴 보았으며 그것을 작성한 사람이 다음 구문을 선호하는 것으로 나타났습니다. var fn = function (param) { var paramWithDefault = null == param ? 'Default Value' : param; } 내가 더 간결하다고 생각하는 것 : var fn = function (param) { var paramWithDefault = param || 'Default …

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