소프트웨어 공학

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

14
프로그래머로 경력을 쌓고 자하는 어린 학생으로서 오픈 소스 소프트웨어에 대해 어떻게 생각해야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 때때로 일부 기술 웹 사이트에서 다음과 같은 헤드 라인이 나타납니다. http://www.osor.eu/news/nl-moving-to-open-source-would-save-government-one-to-four -십억 정부와 조직이 오픈 소스 소프트웨어로 전환하는 …

13
잘못된 트랙에서 보낸 고객 시간을 청구해야합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 클라이언트를 해결하기 위해 작은 CSS 과제를 해결했으며 시간당 요금을 지불하게됩니다. 나는 결국 그것을 해결했고, 5 시간이 걸렸지 만 약 25 %의 시간을 …

6
이 시점에서 자바의 공공 장소는 비극적 인 역사적 디자인 결함 일까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 이 시점에서 기본적으로 객체 상태에 공개 필드를 사용해서는 안되는 것은 Java 정통 인 것 같습니다. (나는 반드시 동의하지는 …

4
프로그래밍 언어가 장황하거나 간결한 지 확인하는 방법은 무엇입니까?
프로그래밍 언어는 종종 verbose 또는 terse 로 설명 될 수 있습니다 . 내 이해로, 장황한 언어는 읽고 이해하기 쉽지만 간결한 언어는 간결하고 깔끔하지만 읽기는 더 어렵습니다. 정의에 고려해야 할 사항이 있습니까? 오늘날 널리 사용되는 프로그래밍 언어는 대부분 장황한 것으로 보이며,이 두 용어는 다른 언어에 비해 언어를 설명하는 데만 사용됩니다. 프로그래밍 …

6
메쏘드 체이닝 vs 캡슐화
메소드 체인과 "단일 액세스 포인트"메소드의 고전적인 OOP 문제가 있습니다. main.getA().getB().getC().transmogrify(x, y) vs main.getA().transmogrifyMyC(x, y) 첫 번째 클래스는 각 클래스가 더 작은 작업 집합에 대해서만 책임을지고 모든 것을 훨씬 모듈 방식으로 만드는 이점이있는 것 같습니다 .C에 메소드를 추가하는 것이 A, B 또는 C에서 노출시키지 않아도됩니다. 물론 단점은 캡슐화 가 약해서 두 …

8
수정 제어를 사용하는 상점의 표준으로 '편집자'인라인 주석이 있습니까?
우리 상점의 선임 개발자는 코드가 수정 될 때마다 책임이있는 프로그래머가 자신이 한 일을 나타내는 인라인 주석을 추가해야한다고 주장합니다. 이 의견은 보통 다음과 같습니다// YYYY-MM-DD <User ID> Added this IF block per bug 1234. 우리는 개정 관리에 TFS를 사용하며, 이런 종류의 주석은 인라인 노이즈가 아닌 체크인 메모로 훨씬 더 적합한 것으로 …

8
융통성없는 프로그래머 다루기
때때로 프로젝트에서 오랫동안 일하는 프로그래머는 융통성이 없어서 추론하기가 어려워집니다. 우리가 그들을 설득하더라도, 그들은 우리의 제안을 이행하지 않을 수 있습니다. 예를 들어 최근에 빌드 및 릴리스 프로세스가 너무 복잡하고 불필요한로드 블록이있는 프로젝트에 참여했습니다. 결함 관리 및 버전 제어 도구를 통합하여 개발 스프레드 시트 (예 : 스프레드 시트 몇 개 작성)를 제거 …

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

2
Java Swing 개발의 모범 사례는 무엇입니까?
이 질문에 대한 사전 조사를 수행하는 동안 인터넷에 Java Swing 모범 사례에 대한 잘 구성된 정보가 많지 않다는 것을 알았습니다. 그래서 저는 하나의 위대한 목록을 만들 때 Stack Exchange에 기회를 줄 것이라고 생각합니다. Java Swing 개발의 모범 사례는 무엇입니까? 당신을 위해 무엇을 찾았으며 왜 그런가요?
17 swing 

9
Sencha Touch는 실제로 Android에서 어떻게 작동합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . Sencha Touch를 사용하여 프로젝트를 시작하려고했고 HTC 욕망 장치에 대해 약간의 테스트를 수행했습니다. Vimeo의 모든 튜토리얼 비디오는 Mac에서 실행되는 …
17 android 

8
시스템 분석가 vs 컴퓨터 프로그래머? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 휴일 육년 전 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 내 질문은 직업과 관련이 있습니다. 현재 시스템 분석가 직책을 맡고 있습니다. 시스템 분석가와 프로그래머 / …
17 skills 

9
스크럼에서 프로젝트 관리자가 유용합니까?
Scrum에는 Team, Product Owner 및 Scrum Master의 세 가지 역할이 정의되어 있습니다. 프로젝트 관리자가 없으며 대신 프로젝트 관리자 작업이 세 가지 역할로 분산 됩니다. 예를 들어 : 스크럼 마스터 : 프로세스를 담당합니다. 장애를 제거합니다. 제품 소유자 : ROI를 최대화하기 위해 수행 할 작업 목록을 관리하고 우선 순위를 지정합니다. 모든 이해 …

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

2
로케일 별 단위 테스트에는 어떤 관행이 있습니까?
우리는 최근에 응용 프로그램에서 로케일 특정 문제를 발견했으며 수정하기 쉬웠지만 (무슨 일인지 파악한 후에) 이와 관련하여 단위 테스트 관행에 대해 생각하고있는 팀을 확보했습니다. 우리는 이러한 문제를 고객이 발견하기 전에 이상적으로 더 빨리 파악하고 싶습니다. 향후에 로케일 별 버그를 다시 소개하지 않도록 보호하고 싶지만 적어도 하나의 다른 문화에서 모든 단위 테스트를 …

12
애자일 소프트웨어 개발이 매력적인 이유는 무엇입니까?
민첩한 소프트웨어 개발은 ​​요즘 꽤 재미있는 유행어가되고 있습니다. 개발자는 반복 개발의 실용적인 가치를 이해하지만 소프트웨어 개발에 대한 민첩한 접근 방식을 채택하는 것은 개발자의 선택이 아닙니다. 하향식 관리 선택입니다! 그것이 결정, 민첩한 방법, dsdm, rup, xp, scrum, fdd, tdd이든, 당신은 그것을 명명합니다. 개발자의 선택이 아닙니다. 모든 관리자에게있어, 내 경험상 대부분의 관리자가 …

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