소프트웨어 공학

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

3
명령을 사용하여 소스 파일의 모든 것을 자동으로 탭 해제하는 방법이 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 그런 다음 자동으로 다시 들여 쓰기? 한 터미널 화면에서 다른 터미널 화면으로 코드를 복사하려고 시도했지만 테이블이 엉망이되었습니다. 나는이 기능을 무엇이라고 부르는지 몰랐기 …
11 vim 


3
MPL 1.1 및 APL 2.0 라이센스 호환성
MPL 1.1에 따라 라이센스가 부여 된 프로젝트를 진행 중이며 APL 2.0에 따라 라이센스가 부여 된 일부 코드를 통합하고 싶습니다. 필자는 2010 년에 Mozilla가 MPL을 업데이트하여 "아파치 호환"기능을 제공한다고 발표했습니다. 난 변호사가 아니야 정확히 MPL 1.1의 어떤 부분이 APL 2.0과 함께 움직이지 않으며 그 반대도 마찬가지입니까? 이 프로젝트에는 여전히 적극적으로 참여한 …


6
고성능 팀에서 스크럼 마스터가 필요합니까?
스크럼 마스터의 의무에 대한 나의 이해는 다음과 같습니다. 프로세스 시행 장애를 제거하십시오 (개발자가 스스로 제거 할 수 없음) 외부 방해 방지 스크럼 회의를 촉진합니다 (일어나기, 회고 등). 팀의 개발자가 훈련을 받으면 누군가 코치하지 않고 프로세스를 따릅니다. 또한 회고 및 기타 스크럼 회의를 개최하는 데 아무런 문제가 없습니다. 조직의 나머지 부분이 …

3
Android의 ContentProvider가 생성 된 이유는 무엇입니까?
제목은 내 질문을 요약하지만 기본적으로 내가 이해하고 싶은 것은 안드로이드 디자이너가 SQLite 데이터베이스에 직접 액세스하는 대신 공유 데이터로 작업 해야하는 앱이 콘텐츠 공급자를 사용하기를 원하는 이유입니다. 내가 생각할 수있는 유일한 이유는 특정 파일이 액세스 할 수있는 특정 파일 일 수 있기 때문에 보안입니다. 콘텐츠 제공자는 게이트 키퍼이므로 각 앱이 데이터베이스 …
11 design  android 

11
디버깅과 테스트의 차이점은 무엇입니까?
소프트웨어 테스팅 소개 (Ammann & Offutt)는 p.32에서 5 단계 테스팅 성숙도 모델을 언급합니다. 레벨 0 테스트와 디버깅에는 차이가 없습니다. 레벨 1 테스트의 목적은 소프트웨어가 작동 함을 보여주는 것입니다. 레벨 2 테스트의 목적은 소프트웨어가 작동하지 않음을 보여주는 것입니다. 레벨 3 테스트의 목적은 특정 사항을 입증하는 것이 아니라 소프트웨어 사용의 위험을 줄이는 …

1
Zend와 PHP의 관계는 무엇입니까?
Zend와 PHP의 관계는 정확히 무엇입니까? 프레임 워크가 아니라 회사 자체를 의미합니다. 그들은 문지기 또는 보호자입니까? 방금 PHP를 읽었으며 C를 확장하기 위해 C에 대한 지식을 요구하는 것 외에는 Zend API를 알아야합니다. 그러나 PHP로 처음 시작할 때는 "Zend"를 알 필요가 없으며 Cake와 CodeIgniter와 같은 비 Zend 프레임 워크도 마찬가지입니다. 그래서 젠드가 PHP를 …

4
GPL에 대한 라이센스 BSD 2/3 절 코드
새 BSD 라이센스에 따라 일부 소스 코드를 릴리스한다고 가정하십시오. 다른 사람이이 코드를 가져 와서 수정하고 GPL의 조항에 따라 배포 할 수 있습니까? 에서 위키 백과 : 원래 MIT / X 라이센스, BSD 라이센스 (현재 2 절 형식) 및 LGPL과 같은 가장 일반적인 무료 소프트웨어 라이센스는 "GPL 호환"입니다. 즉, 코드를 충돌없이 …
11 gpl  bsd-license 

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

6
멤버 숨기기 전용 목적으로 명시 적 인터페이스 구현을 사용해야하는 이유는 무엇입니까?
C #의 복잡성에 대한 연구 중 하나에서 명시 적 인터페이스 구현에 관한 흥미로운 구절을 발견했습니다. While this syntax is quite helpful when you need to resolve name clashes, you can use explicit interface implementation simply to hide more "advanced" members from the object level. 사용을 허용 object.method()하거나 캐스팅을 요구하는 것의 …
11 c#  design  interfaces 


6
레거시 소프트웨어 외에 COBOL을 사용해야하는 이유가 있습니까?
COBOL은 여전히 ​​금융 컴퓨팅에 많이 사용됩니다. 그것은 오래된 언어이며 AFAIK 대부분의 프로그래머는 COBOL을 싫어하거나 적어도 싫어합니다. 레거시 소프트웨어가 COBOL을 여전히 사용하는 유일한 이유입니까, 아니면 다른 프로그래밍 언어에 비해 실질적인 이점이 있습니까? 그냥 궁금해서

3
Java Swing GUI 프레임 워크에는 어떤 단점이 있습니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 육년 전 …
11 frameworks  gui  swing 

9
C ++ 표준을 아는 것이 얼마나 중요합니까?
검색을 시도했지만 비슷한 질문이 표시되지 않았습니다 (그렇거나 검색 용어가 잘못되었습니다. 그렇다면 닫으십시오). 나는 열렬한 사용자이며 토론과 답변에 C ++ 표준에 대한 참조가 많이 있음을 알았습니다.이 문서를 읽지 않아도 언어가 내 눈을 아프게합니다 ... 문제는 C ++ 개발자가이 문서를 읽지 않고도 실제로 코드를 작성할 수 있는가하는 것입니다. 컴파일러를 작성하는 일을하지 않는 …
11 c++  standards 

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