소프트웨어 공학

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


7
선배 멘토는 몇 명의 주니어입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 매장 규모는 역동적으로 증가하기 때문에 몇 명의 신입 개발자를 고용 할 계획이지만 너무 많은 멘토링과 훈련으로 노인들을 압도하고 싶지는 않습니다. 상급 …

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

6
“맞춤형 소프트웨어 회사”는 기술 부채를 어떻게 처리합니까?
이 질문은 Software Engineering Stack Exchange에서 응답 할 수 있기 때문에 Stack Overflow에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . "맞춤형 소프트웨어 회사"란 무엇입니까? "맞춤형 소프트웨어 회사"란 주로 맞춤형 소프트웨어를 만들어 돈을 버는 회사를 의미합니다. 예를 들어 대행사 또는 미들웨어 회사 또는 Redify 와 같은 계약자 / 컨설턴트가 있습니다 . …

8
역사를 바탕으로 공정한 팀을 나누는 전략 / 알고리즘
우리는 정기적으로 플로어 볼을하는 사람들의 그룹입니다. 모든 세션은 팀을 나누는 어려운 작업으로 시작됩니다. 그렇다면 팀을 자동으로 선택하는 응용 프로그램보다 나은 점은 무엇입니까? 따라서 팀 조합 및 결과의 역사 와이 특정 세션에 등장하는 사람들의 목록을 고려할 때 최적의 팀을 찾는 좋은 전략은 무엇입니까? 최적의 의미는 팀이 가능한 한 동등하다는 의미입니다. 어떤 …

6
5의 규칙-사용 여부?
3 규칙 ( 새로운 c ++ 표준에서 5 규칙 )은 다음과 같습니다. 소멸자, 복사 생성자 또는 복사 할당 연산자를 명시 적으로 선언해야하는 경우 세 개 모두 명시 적으로 선언해야합니다. 그러나 Martin의 " Clean Code "는 빈 생성자와 소멸자를 모두 제거하도록 조언합니다 (293 페이지, G12 : Clutter ). 구현이없는 기본 생성자는 …

6
루프에서 새로운 C ++ 11 '자동'기능을 사용해야합니까?
auto특히 for 루프에서 키워드 를 사용할 때의 장단점은 무엇입니까 ? for(std::vector<T>::iterator it = x.begin(); it != x.end(); it++ ) { it->something(); } for(std::map<T>::iterator it = x.begin(); it != x.end(); it++ ) { it->second->something(); } for(auto it = x.begin(); it != x.end(); it++ ) { it->?? } 당신이지도 또는 당신이 모르는 …
20 c++  c++11 

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


3
유닉스 소켓에 대한 간단한 설명
검색하고 이미 위키 백과 항목 과 다른 곳을 살펴 봤지만 프로그래밍 경험이 있어도 실제로 개념을 파악하지 못합니다. 저를 열 살짜리처럼 취급하고 소켓 통신에 대해 명확하게 설명해 주시겠습니까?
20 unix  sockets 

8
클라이언트 쪽 또는 서버 쪽 처리를 강조하는 것의 장단점
처리 서버 측이 많은 웹 앱을 작성하고 싶은 이유는 무엇입니까? 나에게, 클라이언트 측에 프로그램을 작성하는 것은 최소한의 처리만으로 클라이언트에 데이터를 보내면되기 때문에 가능한 한 많은 서버로드를 제거하기 때문에 큰 이점이다. 서버 측을 작성하고 클라이언트 측을 보기 로 취급하는 것 외에도 웹 응용 프로그램을 작성하는 것은 거의 볼 수 없습니다 . …

7
지속적인 통합 : 어느 주파수?
저는 매번 커밋 한 후에 항상 빌드를 시작했지만이 새로운 프로젝트에서 건축가는 빈도를 "15 분마다 한 번 빌드"로 변경하도록 요청했는데 왜 이것이 좋은 이유인지 " 각 커밋에 구축 ". 우선, 몇 가지 세부 사항 : Objective-C (iOS 5) 프로젝트 개발자 10 명 각 빌드는 실제로 ~ 1 분이 걸리며 빌드 및 …

7
순수한 Java로 작성된 Java IDE? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . Java로 작성된 Java IDE가 있습니까? 나는 오늘 학교에서 9 학년 DET 노트북을 방금 받았으며 모든 종류의 제한이 설정되어 있습니다. 다소 성가 시게, …

7
"언어 안전"UUID를 생성하는 방법
항상 리소스 ID에 임의로 생성 된 문자열을 사용하고 싶기 때문에 다음과 같이 더 짧은 URL을 가질 수 있습니다. / user / 4jz0k1 그러나 실제 단어를 생성하는 임의의 문자열 생성에 대해 걱정했기 때문에 한 번도하지 않았습니다. 예 : / user / f * cker. 이로 인해 사용자에게는 혼란 스럽거나 불쾌감을 줄 …
20 random  uuid 

4
누가 인터페이스를 확장합니까? 그리고 왜?
AFAIK, 클래스 extends부모 클래스 및 implements인터페이스. 그러나 나는 사용할 수없는 상황을 뛰어 넘습니다 implements SomeInterface. 제네릭 형식의 선언입니다. 예를 들면 다음과 같습니다. public interface CallsForGrow {...} public class GrowingArrayList <T implements CallsForGrow> // BAD, won't work! extends ArrayList<T> 여기서 사용하는 implements것은 구문 상 금지되어 있습니다. 먼저 <> 내부의 인터페이스를 사용하는 …

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